क्या एएसपीनेट टेक्स्ट बॉक्स में आवश्यक फ़ील्ड सत्यापनकर्ता में संख्या सत्यापन करना संभव है?आवश्यक फ़ील्ड सत्यापनकर्ता में संख्या सत्यापन
उत्तर
हो सकता है कि आप उस टेक्स्टबॉक्स से जुड़े एक रेंज वैलिडेटर का उपयोग कर सकें, टाइप टू इंटीजर या वॉथवर सेट कर सकें।
एक और संभावना RegexpValidator का उपयोग कर और एक रेगुलर एक्सप्रेशन नहीं है 1 या अधिक उस में अंक, की तरह कुछ सुनिश्चित करती है कि जोड़ रहा है:
RegularExpressionValidator regexpvalidator = new RegularExpressionValidator();
regexpvalidator.ID = "RegularExpressionValidator1";
regexpvalidator.ValidationExpression = "\d+";
regexpvalidator.ControlToValidate = "YourControl";
regexpvalidator.ErrorMessage = "Please specify a digit";
regexpvalidator.SetFocusOnError = true;
नहीं, आवश्यक फ़ील्ड वैलिडेटेटर (और शायद कस्टम वैलिडेटेटर) के अलावा वैधकर्ता खाली इनपुट को अनदेखा कर देंगे। –
नहीं, एक RequiredFieldValidator केवल यह सुनिश्चित कर सकता क्षेत्र में कुछ है।
यदि आप यह सत्यापित करना चाहते हैं कि फ़ील्ड में केवल अंक हैं, तो आप "\d+"
पैटर्न के साथ एक RegularExpressionValidator का उपयोग कर सकते हैं।
एक आवश्यक फ़ील्ड वैलिडेटर केवल जांचता है कि फ़ील्ड भर गया है या नहीं। इसमें परवाह नहीं है।
आपको डेटा ऑपरइप सेट पर इसके ऑपरेटर सेट के साथ एक अतिरिक्त तुलना वैलिडेटर की आवश्यकता होगी और यह टाइप इंटीजर पर सेट है। नोट आपको दोनों की आवश्यकता है: तुलना वैलिडेटर एक खाली इनपुट को अनदेखा कर देगा।
हाँ, इस तरह:
<asp:TextBox ID="tb" runat="server"></asp:TextBox>
<asp:RangeValidator ControlToValidate="tb" Type="Integer"></asp:RangeValidator>
यह निर्दिष्ट किए जा रहे 'अधिकतम वैल्यू 'से संबंधित अपवाद फेंकता है। – strider
उदाहरण के लिए आप CompareValidator का उपयोग करना चाहिए,:
<asp:TextBox ID="txt" runat="server />
<asp:CompareValidator ID="cv" runat="server" ControlToValidate="txt" Type="Integer"
Operator="DataTypeCheck" ErrorMessage="Value must be an integer!" />
यह सबसे स्वाभाविक पसंद है आप एक सरल डेटा प्रकार की जांच चाहते हैं। अन्यथा यदि आप श्रेणी को सत्यापित करना चाहते हैं तो RangeValidator सुझावों का उपयोग करें। यदि आपको किसी निश्चित पैटर्न की आवश्यकता है तो RegularExpressionValidator का उपयोग करें।
ध्यान दें कि आप RequiredFieldValidator जोड़ना चाहेंगे क्योंकि कुछ वैधकर्ता रिक्त प्रविष्टियों को अनुमति देंगे।
वास्तव में आप केवल ValidationExpression = "^\d+?$"
* 'सत्यापन प्रमाणीकरण = @"^\ d +? $ "' – NSAddict
- 1. आवश्यक फ़ील्ड सत्यापनकर्ता
- 2. एएसपीनेट नियमित अभिव्यक्ति सत्यापनकर्ता आवश्यक फ़ील्ड वैलिडेटर
- 3. एएसपीनेट आवश्यक फ़ील्ड सत्यापनकर्ता प्रवेश बटन फॉर्म सबमिशन
- 4. दिनांक फ़ील्ड सत्यापन
- 5. एएसपी.नेट एमवीसी गैर-आवश्यक फ़ील्ड के लिए सत्यापन जोड़ता है
- 6. JQuery सत्यापन-इनपुट पाठ फ़ील्ड आवश्यक होने की
- 7. एएसपी.NET सत्यापनकर्ता के साथ दिनांक सत्यापन
- 8. Django मॉडल फ़ील्ड सत्यापन
- 9. आवश्यक फ़ील्ड सत्यापित करने के लिए आवश्यक फ़ील्ड वैलिडेटरबॉक्स
- 10. कस्टम सत्यापनकर्ता wtforms एक फ़ील्ड वैकल्पिक बना सकते हैं?
- 11. Django कस्टम फ़ील्ड सत्यापनकर्ता बनाम साफ
- 12. jQuery सत्यापनकर्ता प्लग-इन: मान्य वैकल्पिक फ़ील्ड
- 13. jquery सत्यापन रिमोट - फ़ील्ड में डेटा या
- 14. एएसपीनेट के लिए कम से कम एक टेक्स्टबॉक्स के लिए फ़ील्ड सत्यापनकर्ता आवश्यक है
- 15. मॉडल और फ़ील्ड सत्यापन में क्लीन() विधि
- 16. ईमेल मेल फ़ील्ड सत्यापन
- 17. VIES वैट संख्या सत्यापन
- 18. केवल एक बटन के फ़ील्ड सत्यापन
- 19. एचटीएमएल 5 फॉर्म सत्यापन/आवश्यक पॉपअप
- 20. Django फॉर्म सत्यापन: "आवश्यक" सशर्त बनाना?
- 21. वसंत 3 एमवीसी: कस्टम सत्यापनकर्ता के साथ सत्यापन संदेश दिखाएं
- 22. Jquery फॉर्म सत्यापन प्लगइन में "यह फ़ील्ड आवश्यक है" की सामग्री को कैसे बदला जाए?
- 23. ASP.NET MVC आवश्यक फ़ील्ड संकेतक
- 24. स्प्रिंग "typemismatch" और आवश्यक फ़ील्ड
- 25. विशिष्ट फ़ील्ड में सत्यापन प्रमाणीकरण असाइन करें?
- 26. हाइबरनेट सत्यापनकर्ता
- 27. बीन सत्यापन संदेश में इंटरपोलेट सत्यापन-विशिष्ट पैरामीटर
- 28. django पासवर्ड सत्यापनकर्ता की पुष्टि
- 29. django formets भ्रम (सत्यापन, आवश्यक, खाली_प्रर्मित)
- 30. सत्यापन के साथ डबल फ़ील्ड को बाध्यकारी
के साथ इस उद्देश्य के लिए एक रेग्युलर ऍक्सप्रैशन सत्यापनकर्ता जरूरत है आप भी कर सकते हैं आप के साथ एक Regex सत्यापनकर्ता \ d + पैटर्न के रूप में: http://www.java2s.com/Code/ASP/Validation-by -कंट्रोल/Avalid5digitzipcode.htm –