मैं टेक्स्टबॉक्स पर किसी दिनांक को सत्यापित करने के लिए ASP.NET RangeValidator
का उपयोग करने का प्रयास कर रहा हूं। टेक्स्टबॉक्स पर दर्ज तिथि का प्रारूप dd MMMM yyyy
है।एएसपी.NET सत्यापनकर्ता के साथ दिनांक सत्यापन
वैध दिनांक सत्यापित करने के लिए मैं श्रेणी सत्यापनकर्ता का उपयोग कैसे कर सकता हूं? अगर मैं 1 जनवरी 1000 को न्यूनतम या अधिकतम मान के रूप में दर्ज करता हूं तो मुझे एक त्रुटि मिलती है कि मूल्य को टाइप तिथि में परिवर्तित नहीं किया जा सकता है, लेकिन यदि मैं किसी अन्य प्रारूप का उपयोग करता हूं तो यह मेरे दर्ज टेक्स्ट को अमान्य के रूप में उठाता है।
<asp:TextBox
runat="server"
ID="txtDatecompleted"
/>
<cc2:CalendarExtender
ID="datecompletedExtender"
runat="server"
TargetControlID="txtDatecompleted"
Format="dd MMMM yyyy"
/>
<asp:RangeValidator
runat="server"
ID="RangeValidator1"
Type="Date"
ControlToValidate="txtDatecompleted"
MaximumValue="9999/12/28"
MinimumValue="1000/12/28"
ErrorMessage="enter valid date"
Display="None"
/>
<cc2:ValidatorCalloutExtender
ID="RangeValidator1_ValidatorCalloutExtender"
runat="server"
Enabled="True"
TargetControlID="RangeValidator1">
</cc2:ValidatorCalloutExtender>
क्या आप प्रारूप को सत्यापित करने की कोशिश कर रहे हैं? क्योंकि मैं आपकी समस्या को समझ नहीं रहा हूं? – TStamper