asp.net - Limit the number of characters of a textbox -
संभव डुप्लिकेट:
मैं एक टेक्स्ट बॉक्स के पात्रों की संख्या को सीमित करना चाहता हूं।
इसके लिए मैंने
& lt; asp: textbox id = "txtAdmissionDate" runat = "server" MaxLength = "5" & gt; & Lt; / एएसपी: पाठ बॉक्स & gt;
यह ठीक काम कर रहा है लेकिन जब मैं
TextMode = "MultiLine" विशेषता को जोड़ता हूं, तो मैक्सलेथ काम नहीं कर रहा है।
कृपया मदद
यदि आप उपयोगकर्ता को यह बताने देना चाहते हैं कि क्या वह वर्णों की संख्या को पार करता है जैसे कि वह लिखता है, तो आप ईवेंट की कुंजीपटल से जुड़े एक जावास्क्रिप्ट फ़ंक्शन का उपयोग कर सकते हैं। यह फ़ंक्शन इनपुट की लंबाई का परीक्षण करेगा और अधिकतम रद्दीकरण को रद्द करने पर वर्ण रेंडरिंग को रद्द करेगा।
एक अन्य विकल्प सबमिट करने पर इनपुट को मान्य करने के लिए RegularExpressionValidator नियंत्रण का उपयोग करना है।
मेरे में राय, पहला विकल्प ज्यादा बेहतर है।
मैं किसी भी कोड को जोड़ नहीं रहा हूं क्योंकि Google सभी स्वादों के लिए उदाहरणों से भरा है, यह एक बहुत ही सामान्य कार्य है।
आपके पास एक नमूना खोज जो मदद कर सकता है।
या आप से अधिक जानकारी प्राप्त कर सकते हैं
Comments
Post a Comment