postback and validation in asp.net and javascript -


मेरे पास यह बहुत कुछ है

HTML

& lt; एएसपी: बटन आईडी = "बीटीएन सेव कॉन्टैस्ट" रनैट = "सर्वर" टेक्स्ट = "सहेजें और amp; प्रतियोगिता को प्रकाशित करें" OnClientClick = "मान्य करेंकैटेंटेस्ट ();" ValidationGroup = "ContestAdd" OnClick = "btnSaveContest_Click" कारणों के कारण वैधता = "गलत" />

जावास्क्रिप्ट

  & lt; script type = "text / javascript" & gt; फ़ंक्शन ValidateCreateContest () {Page_ClientValidate (); अगर (Page_IsValid) {चेतावनी ('पृष्ठ मान्य है'); $ ('# & Lt;% = btnSaveContest.ClientID% & gt;')। Attr ('अक्षम', 'अक्षम'); __do पोस्टबैक ('& lt;% = btnSaveContest.ClientID% & gt;', '') सत्य वापस; } और {चेतावनी (मान्य नहीं है); विवरण झूठा है; }} & Lt; / script & gt;   

यह पृष्ठ पर वापस पोस्ट करता है, लेकिन यह सर्वर साइड फ़ंक्शन btnSaveContest_Click पर नहीं जाता है। क्यों?

ClientID का उपयोग न करें, UniqueID का उपयोग करें < / कोड>

  अगर (पेज_आईएसवैलिड) {चेतावनी ('पृष्ठ मान्य है'); $ ('# & Lt;% = btnSaveContest.ClientID% & gt;')। Attr ('अक्षम', 'अक्षम'); __do पोस्टबैक ('& lt;% = btnSaveContest.UniqueID% & gt;', '') सत्य वापस; } और {चेतावनी (मान्य नहीं है); विवरण झूठा है; }   

यह उपयोगी हो सकता है।

Comments

Popular posts from this blog

mysql - BLOB/TEXT column 'value' used in key specification without a key length -

c# - Using Vici cool Storage with monodroid -

python - referencing a variable in another function? -