2010-01-13 14 views
9

मैं आवश्यक और रेंज विशेषताओं का उपयोग कर आवश्यक फ़ील्ड और संख्यात्मक श्रेणियों की जांच के लिए एएसपी.नेट एमवीसी 1 एप्लिकेशन में डेटा एनाटेशन का उपयोग कर रहा हूं।मैं asp.net mvc में DataAnnotations का उपयोग करके स्ट्रिंग लम्बाई को कैसे सत्यापित करूं?

मैं कुछ इनपुट टेक्स्ट बॉक्स में स्ट्रिंग की लंबाई को सत्यापित करने का सबसे अच्छा तरीका ढूंढ रहा हूं। मैं देखता हूं कि एक नियमित एक्सप्लोरेशन विशेषता है जो नौकरी कर सकती है लेकिन मैं सोच रहा था कि ऐसा करने के लिए एक और विशिष्ट विशेषता थी?

यदि कोई मुझे डेटा एनीमेशन का उपयोग करने के बारे में एक सभ्य संसाधन के लिए इंगित कर सकता है तो मैं बहुत आभारी हूं।

उत्तर

8
+0

@ एंडर्स - बस मुझे जो चाहिए, धन्यवाद। –

+0

@ एंडर्स - [स्ट्रिंग लम्बाई] एमवीसी के लिए विशिष्ट नहीं है, है ना? दस्तावेज ऐसा सुझाव नहीं देता है, लेकिन मैं इसे सीधे कंसोल ऐप में उपयोग कर रहा हूं और यह नियम उल्लंघन पर गोलीबारी नहीं कर रहा है। सभी उदाहरण मैं Google संदर्भ एमवीसी। – Howiecamp

+0

@ होवेकैम्प अपने आप में विशेषता "केवल एक कक्षा" है और जहां भी आप चाहें इस्तेमाल किया जा सकता है। हालांकि यह वास्तव में इसके साथ कुछ भी करने के लिए आवेदन पर निर्भर है। एएसपी.नेट एमवीसी डिफ़ॉल्ट रूप से डेटा एनोटेशन विशेषताओं की तलाश करता है; यदि आप उन्हें किसी अन्य संदर्भ में उपयोग करना चाहते हैं, जिसे आपने बनाया नहीं है, तो आपको कार्यक्षमता को स्वयं जोड़ना होगा। मुझे लगता है कि आप अपनी समस्या के लिए [इस समाधान] (http://stackoverflow.com/a/3783328/121146) लागू कर सकते हैं। –

संबंधित मुद्दे