ASP.NET CustomValidator కంట్రోల్
నిర్వచనం మరియు వినియోగం
CustomValidator కంట్రోల్ యొక్క ఇన్పుట్ కంట్రోల్స్ పై వినియోగదారి నిర్వచించిన పరిశీలనను చేపట్టవచ్చు.
అంశం
అంశం | వివరణ |
---|---|
BackColor | CustomValidator కంట్రోల్ యొక్క బ్యాక్గ్రౌండ్ రంగు. |
ClientValidationFunction |
పరిశీలన కోసం ఉద్దేశించిన కస్టమ్ క్లయింట్ స్క్రిప్ట్ ఫంక్షన్ పేరును నిర్వచించండి. కమెంట్: స్క్రిప్ట్స్ బ్రౌజర్ సహాయకంగా రావాలి, ఉదాహరణకు VBScript లేదా JScript VBScript ఉపయోగించడానికి, ఫంక్షన్స్ ఫారమ్ లో ఉండాలి: Sub FunctionName (source, arguments) జాస్క్రిప్ట్ ఉపయోగించడానికి, ఫంక్షన్స్ ఫారమ్ లో ఉండాలి: Function FunctionName (source, arguments) |
ControlToValidate | 要验证的输入控件的 id。 |
Display |
验证控件中错误信息的显示行为。 合法的值有:
|
EnableClientScript | బౌలియన్ విలువ, ఇది క్లయింట్ పరిశీలనను ఉపయోగించాలా లేదా కాదా సూచిస్తుంది. |
Enabled | బౌలియన్ విలువ, ఇది పరిశీలన కంట్రోల్ను ఉపయోగించాలా లేదా కాదా సూచిస్తుంది. |
ErrorMessage |
పరిశీలన విఫలమైనప్పుడు ValidationSummary కంట్రోల్లో చూపించే పదబంధం ప్రకటన. ప్రకటన: ErrorMessage అంశాన్ని సెట్ చేసినా టెక్స్ట్ అంశాన్ని సెట్ చేయలేదు అయితే, పరిశీలన కంట్రోల్లో ErrorMessage అంశాన్ని కూడా చూపిస్తారు. |
ForeColor | కంట్రోల్ ముందుకు రంగు. |
id | కంట్రోల్ యూనిక్ ఐడి పేరు. |
IsValid | బౌలియన్ విలువ, ఇది సంబంధిత ఇన్పుట్ కంట్రోల్ పరిశీలనను కొనసాగించిందా లేదా కాదా సూచిస్తుంది. |
OnServerValidate | పరిశీలన విఫలమైనప్పుడు అమలుపరచే సర్వర్ ప్రక్రియా ఫంక్షన్ పేరును నిర్ధారించబడబడం అవసరం. |
runat | ఈ కంట్రోల్ సర్వర్ కంట్రోల్ అని నిర్ధారించబడబడం అవసరం. "server" గా సెట్ చేయబడాలి. |
టెక్స్ట్ | పరిశీలన విఫలమైనప్పుడు చూపించే పదబంధం. |
ఉదాహరణ
- CustomValidator
- ఈ ఉదాహరణలో, మేము .aspx ఫైల్లో రెండు Label కంట్రోల్స్, ఒక TextBox కంట్రోల్, ఒక Button కంట్రోల్ మరియు ఒక CustomValidator కంట్రోల్ ప్రకటించాము. user() ఫంక్షన్ ఇన్పుట్ విలువ పొడవును పరిశీలిస్తుంది. పొడవు 8 కంటే తక్కువ లేక పెద్దపటికి 16 కంటే ఎక్కువ అయితే, CustomValidator కంట్రోల్లో "వినియోగదారి పేరును 8 నుండి 16 అక్షరాలు మధ్య ఉంచాలి!" పదబంధాన్ని చూపిస్తుంది.