पर गोलीबारी नहीं कर रहा है मुझे एहसास है कि बहुत सी समान पोस्ट हैं, हालांकि मुझे ऐसा नहीं मिला है जो दुर्भाग्य से मेरे लिए काम करता है। असल में, मेरे पास एक एएसपी है: customvalidator कि मैं अन्य सत्यापनकर्ताओं के साथ एक सत्यापन समूह में जोड़ने की कोशिश कर रहा हूं ताकि सभी त्रुटि संदेश एक ही चेतावनी में दिखाई दें। यहाँ CustomValidatorकस्टम वैलिडेटर
<asp:TextBox runat="server" ID="txtVideo1Url" Columns="20" Width="98%" />
<asp:CustomValidator runat="server" ID="valURL1" ControlToValidate="txtVideo1Url" OnServerValidate="txtVideo1Url_ServerValidate" Display="None" ValidationGroup="submission" />
है और यहाँ घटना
protected void txtVideo1Url_ServerValidate(object sender, ServerValidateEventArgs e)
{
e.IsValid = false;
valURL1.Text = "FAIL!";
}
घटना सब पर गोली नहीं है और मैं पता नहीं क्यों है। एक बार जब मैं घटना फायरिंग प्राप्त कर सकता हूं तो मैं इसमें कुछ वास्तविक तर्क डाल सकता हूं,
अद्यतन: मैंने देखा है कि अब मैं ईवेंट फायरिंग प्राप्त करने में सक्षम हूं, हालांकि सत्यापन संदेश संदेश संदेश में सभी त्रुटियों को प्रदर्शित करने के लिए सेट है और यह त्रुटि संदेशबॉक्स में नहीं जोड़ा जा रहा है।
आपके 'अद्यतन' का उत्तर यह है कि 'कस्टम वैलिडेटर' सख्ती से सर्वर-साइड सत्यापन तंत्र है, जबकि 'संदेशबॉक्स' क्षमता क्लाइंट-साइड तंत्र है, इस प्रकार 'कस्टम वैलिडेटर' संदेश को बहुत देर हो चुकी है 'संदेशबॉक्स'। प्रतिक्रिया के लिए –