Thursday, April 9, 2009

ASP.NET Ëåêö ¹7


ªãºãäºë õÿíàõ êîíòðîëóóä : ýíý êîíòðîëóóä íü îðîëòûí êîíòðîëûí ºãºãäëèéã õÿíàäàã. Õýðýâ ºãºãäºë áàéõã¿é áîë õÿíàã÷ íü àëäààíû ìýäýýëëèéã äýëãýöýíä ãàðãàíà. Ýíý êîíòðîëûã ¿¿ñãýõ áè÷èãëýë íü

ªãºãäºë õÿíàõ êîíòðîëóóä

Òàéëáàð

CompareValidator

Íýã îðîëòûí êîíòðîëûí óòãûã íºãºº îðîëòûí êîíòðîëûí óòãàòàé õàðüöóóëíà.

CustomValidator

Õýðýãëýã÷èéí áè÷ñýí ôóíêöèéí äàãóó îðóóëñàí ìýäýýëëèéã øàëãàíà.

RangeValidator

Õýðýãëýã÷èéí îðóóëñàí ìýäýýëýë 2 ºãºãäëèéí õîîðîíë áàéãàà ýñýõèéã øàëãàíà.

RegularExpressionValidator

ªãºãäºëºº çºâ îðóóëñàí ýñýõèéã áàòàòãàí øàëãàíà.

RequiredFieldValidator

ªãºãäºë îðóóëñàí ýñýõèéã øàëãàíà.

ValidationSummary

Á¿õ àëäààíû ìýäýýëëèéã âýá õóóäñàíä õàðóóëíà.

Compare Validator êîíòðîë : Íýã îðîëòûí êîíòðîëûí óòãûã íºãºº îðîëòûí êîíòðîëûí óòãàòàé õàðüöóóëíà.

Øèíæ ÷àíàðóóä

Òàéëáàð

BackColor

CompareValidator control – ûí äýâñãýðèéí ºíãèéã ººð÷èëíº.

ControlToCompare

Êîíòðîëóóäûí íýðèéã õàðüöóóëíà.

ControlToValidate

Êîíòðîëóóäûí äóãààðûã áàòëàíà.

Display

Äýëãýöèéí òºëºâ áàéäëûã õÿíàíà. Ýäãýýð óòãóóä íü :

  • None
  • Static
  • Dynamic

EnableClientScript

client-side script – èéã çºâøººðºõ ýñýõ

Enabled

Validation èäýâõèòýé ýñýõ

ErrorMessage

Ýíý êîíòðîë íü àëäààíû ìýäýýëëèéã äýëãýöýíä ãàðãàíà.

ForeColor

¯íäñýí ºíãèéã ººð÷èëíº.

id

Òóõàéí ºãºãäºë øàëãàõ êîíòðîëûí ID

IsValid

Ýíý êîíòðîë íü ¿íýí, õóäàë ýñýõèéã øàëãàíà.

Operator

Ýíý íü õàðüöóóëàëò õèéíý. Îïåðàòîðóóä íü

  • Equal – Òýíö¿¿
  • GreaterThan – Èõ
  • GreaterThanEqual – Èõ áóþó òýíö¿¿
  • LessThan – Áàãà
  • LessThanEqual – Áàãà áóþó òýíö¿¿
  • NotEqual – Òýíö¿¿ áèø
  • DataTypeCheck

runat

Ýíý íü ñåðâåð êîíòðîë þì. Ǻâõºí "server" áè÷ëýã áàéíà.

Text

ªãºãäºë õÿíàõ á¿òýëã¿éòâýë äýëãýöýíä ãàðãàíà.

Type

ªãºãäëèéí òºðºë áîëîí óòãóóäûã õàðüöóóëíà. Òºðë¿¿ä íü

  • Currency – ìºíãº
  • Date - ºäºð
  • Double òºðºë
  • Integer òºðºë
  • String òºðºë

ValueToCompare

Óòãóóäûã õàðüöóóëíà.

CustomValidator êîíòðîë : Õýðýãëýã÷èéí áè÷ñýí ôóíêöèéí äàãóó îðóóëñàí ìýäýýëëèéã øàëãàíà.

Øèíæ ÷àíàð

Òàéëáàð

BackColor

CustomValidator- èéí äýâñãýðèéí ºíãº

ClientValidationFunction

Õýðýãëýã÷èéí áè÷ñýí ºãºãäºë øàëãàõ ôóíêö.

ControlToValidate

The id of the control to validate

ªãºãäºë øàëãàõ êîíòðîëûí ID

Display

Äýëãýöèéí òºëºâ áàéäëûã õÿíàíà. Ýäãýýð óòãóóä íü :

  • None
  • Static
  • Dynamic

EnableClientScript

client-side script – èéã çºâøººðºõ ýñýõ

Enabled

Validation èäýâõèòýé ýñýõ

ErrorMessage

Ýíý êîíòðîë íü àëäààíû ìýäýýëëèéã äýëãýöýíä ãàðãàíà.

ForeColor

¯íäñýí ºíãèéã ººð÷èëíº.

id

Òóõàéí ºãºãäºë øàëãàõ êîíòðîëûí ID

IsValid

Ýíý êîíòðîë íü ¿íýí, õóäàë ýñýõèéã øàëãàíà.

OnServerValidate

client-side script – èéã çºâøººðºõ ýñýõ

runat

Ýíý íü ñåðâåð êîíòðîë þì. Ǻâõºí "server" áè÷ëýã áàéíà.

Text

ªãºãäºë õÿíàõ á¿òýëã¿éòâýë äýëãýöýíä ãàðãàíà.

RangeValidator Control : Õýðýãëýã÷èéí îðóóëñàí ìýäýýëýë 2 ºãºãäëèéí õîîðîíë áàéãàà ýñýõèéã øàëãàíà. Ýíý íü òîî áîëîí òýìäýãò áàéæ áîëíî. Äýýðõýýñ ÿëãààòàé íü

MaximumValue

Îðóóëàõ êîíòðîëûí õàìãèéí èõ óòãà

MinimumValue

Îðóóëàõ êîíòðîëûí õàìãèéí áàãà óòãà

RegularExpressionValidator control : ªãºãäºëºº çºâ îðóóëñàí ýñýõèéã áàòàòãàí øàëãàíà.

Øèíæ ÷àíàð

Òàéëáàð

BackColor

CustomValidator- èéí äýâñãýðèéí ºíãº

ClientValidationFunction

Õýðýãëýã÷èéí áè÷ñýí ºãºãäºë øàëãàõ ôóíêö.

ControlToValidate

The id of the control to validate

ªãºãäºë øàëãàõ êîíòðîëûí ID

Display

Äýëãýöèéí òºëºâ áàéäëûã õÿíàíà. Ýäãýýð óòãóóä íü :

  • None
  • Static
  • Dynamic

EnableClientScript

client-side script – èéã çºâøººðºõ ýñýõ

Enabled

Validation èäýâõèòýé ýñýõ

ErrorMessage

Ýíý êîíòðîë íü àëäààíû ìýäýýëëèéã äýëãýöýíä ãàðãàíà.

ForeColor

¯íäñýí ºíãèéã ººð÷èëíº.

id

Òóõàéí ºãºãäºë øàëãàõ êîíòðîëûí ID

IsValid

Ýíý êîíòðîë íü ¿íýí, õóäàë ýñýõèéã øàëãàíà.

OnServerValidate

client-side script – èéã çºâøººðºõ ýñýõ

runat

Ýíý íü ñåðâåð êîíòðîë þì. Ǻâõºí "server" áè÷ëýã áàéíà.

Text

ªãºãäºë õÿíàõ á¿òýëã¿éòâýë äýëãýöýíä ãàðãàíà.

RequiredFieldValidator control : ªãºãäºë îðóóëñàí ýñýõèéã øàëãàíà.

Øèíæ ÷àíàð

Òàéëáàð

BackColor

CustomValidator- èéí äýâñãýðèéí ºíãº

ClientValidationFunction

Õýðýãëýã÷èéí áè÷ñýí ºãºãäºë øàëãàõ ôóíêö.

ControlToValidate

The id of the control to validate

ªãºãäºë øàëãàõ êîíòðîëûí ID

Display

Äýëãýöèéí òºëºâ áàéäëûã õÿíàíà. Ýäãýýð óòãóóä íü :

  • None
  • Static
  • Dynamic

EnableClientScript

client-side script – èéã çºâøººðºõ ýñýõ

Enabled

Validation èäýâõèòýé ýñýõ

ErrorMessage

Ýíý êîíòðîë íü àëäààíû ìýäýýëëèéã äýëãýöýíä ãàðãàíà.

ForeColor

¯íäñýí ºíãèéã ººð÷èëíº.

id

Òóõàéí ºãºãäºë øàëãàõ êîíòðîëûí ID

IsValid

Ýíý êîíòðîë íü ¿íýí, õóäàë ýñýõèéã øàëãàíà.

OnServerValidate

client-side script – èéã çºâøººðºõ ýñýõ

runat

Ýíý íü ñåðâåð êîíòðîë þì. Ǻâõºí "server" áè÷ëýã áàéíà.

Text

ªãºãäºë õÿíàõ á¿òýëã¿éòâýë äýëãýöýíä ãàðãàíà.

ValidationSummary control : Á¿õ àëäààíû ìýäýýëëèéã âýá õóóäñàíä õàðóóëíà.

Øèíæ ÷àíàð

Òàéëáàð

DisplayMode

Õàðóóëàõ òºðºë.

  • BulletList
  • List
  • SingleParagraph

EnableClientScript

client-side script – èéã çºâøººðºõ ýñýõ

Enabled

Validation èäýâõèòýé ýñýõ

ForeColor

¯íäñýí ºíãèéã ººð÷èëíº.

HeaderText

ValidationSummary – ûí òîëãîé õýñãèéí òåêñò

id

Òóõàéí ºãºãäºë øàëãàõ êîíòðîëûí ID

runat

Ýíý íü ñåðâåð êîíòðîë þì. Ǻâõºí "server" áè÷ëýã áàéíà.

ShowMessageBox

Message box õàðóóëàõ ýñýõ

ShowSummary

ValidationSummary – ûã õàðóóëàõ ýñýõ

Authentication :

Login ControlÝíý êîíòðîë íü õýðýãëýã÷èéí íýâòðýõ õýñãèéã äýëãýöýíä ãàðãàíà. ̺í õýðýãëýã÷èéí íýð áîëîí íóóö ¿ã îðóóëàõ ýñýõèéã çºâøººðíº. ̺í ýíý êîíòðîëîîð íóóö ¿í áîëîí øèíæ ÷àíàðóóäûã íü ººð÷èëæ áîëíî.

LoginView Control – ýíý íü õîîñîí õýðýãëýã÷ íýâòðýõ áîëîí äýëãýöèéí ìýäýýëýë ººð÷ëºõèéã çºâøººðíº. Ýíý êîíòðîë íü íýã áîëîí õî¸ð áýëýí çàãâàðààñ á¿ðäýíý. Íýãäýõ íü õîîñîí çàãâàð, íºãºº íü íýâòðýõ çàãâàð.

LoginStatus Control – ýíý êîíòðîë íü äýëãýöýíä íýâòðýõ õîëáîëò áîëîí ãàðàõ õîëáîëòûã ãàðãàíà. Ýíý íü íýâòðýõ òåêñò áîëîí íýâòðýõ çóðãèéí øèíæ ÷àíàðààñ á¿ðäýíý.

LoginName – Ýíý êîíòðîë íü õýðýãëýã÷èéí íýâòðýõ íýðèéã äýëãýöýíä ãàðãàíà.

PasswordRecovery Control – ýíý íü õýðýãëýã÷èéí íóóö ¿ãèéã ñýðãýýõ áîëîí ýìàéë õàÿã øèíýýð ¿¿ñãýõèéã çºâøººðíº. ̺í øèíý íóóö ¿ã ¿¿ñãýýä îðîíä íü æèíõýíý íóóö ¿ãèéã õýðýãëýã÷ ð¿¿ èëãýýíý. Ýíý íü íóóö àñóóëò áîëîí íóóö õàðèóëòòàé áàéíà. Æèøýý íü:

SubmitButtonText="Get Password" SubmitButtonType="Link">

Subject="Your new password"

BodyFileName="PasswordMail.txt" />

CreateUserWizard Control - ýíý íü õýðýãëýã÷èéí ìýäýýëëèéã öóãëóóëäàã. Õýðýãëýã÷èéí ìýäýýëýë íü

· User name – Õýðýãëýã÷èéí íýð

· Password – íóóö ¿ã

· Confirmation of password – íóóö ¿ãýý äàõèí äàâòàõ

· E-mail address – ýìàéë õàÿã

· Security question – íóóö àñóóëò

· Security answer – íóóö õàðèóëò

This information is used to authenticate users and recover user passwords, if necessary.

Õýðýãëýã÷èéí ìýäýýëýëä íýð áîëîí íóóö ¿ã çàéëøã¿é õýðýãòýé.

    ContinueDestinationPageUrl="~/Default.aspx">
  
    
      Title="Sign Up for Your New Account">
    
    
      Title="Complete">
    
  
 

ChangePassword Control – ýíý íü õýðýãëýã÷èéí íóóö ¿ãèéã ñîëèõûã çºâøººðíº. Õýðýãëýã÷ íóóö ¿ãýý îðóóëààä ò¿¿íèéãýý äàõèí äàâòàí îðóóëàõàä ë õàíãàëòòàé. Íóóö ¿ã çºâ áîë òàíû íóóö ¿ã ººð÷ëºãäºíº. ººð÷ëºãäñºí áîë òàíû ýìàéë õàÿãàíä ìýäýý èðíý.

̺í ýíý íü 2 authentication – òàé. Authenticated áîëîí non-authenticated.

No comments:

Post a Comment