Asp.NET एएसपीएक्स पेज में, डेटा के लिए एक बटन है, जब उपयोगकर्ता इस बटन पर क्लिक करता है, मैं चाहता हूं: 1. तुरंत इस बटन को अक्षम करें 2. फिर फ़ंक्शन के पीछे कोड को सहेजें() डेटा को वापस सहेजने के लिए डीबी 3. फिर इस बटन को फिर से सक्षम करें।एक ही बटन के लिए क्लाइंट और सर्वर साइड कोड कैसे चलाएं?
मैं नीचे के रूप में क्या किया:
- apsx में
जे एस समारोह:
समारोह DisableSave() { saveButton = document.getElementById ('<% = btnSave.ClientID%>'); saveButton.disabled = सत्य; झूठी वापसी; }
बटन स्क्रिप्ट:
< --- एएसपी: बटन आईडी = "btnSave" OnCommand = "Button_Command" commandname = "सहेजें" runat = "सर्वर" पाठ = "सहेजें" OnClientClick = " जावास्क्रिप्ट: DisableSave(); "/>
फ़ंक्शन सेव() (जिसे कमांडनाम द्वारा बुलाया जाता है) के पीछे कोड में, सहेजें बटन को सक्षम करें सेट करें।
लेकिन जब मैं कोड चलाता हूं, तो केवल सहेजें बटन अक्षम करें, कोड के पीछे कोड नहीं हुआ था।
इसे कैसे ठीक करें?
क्या आप आईई का उपयोग कर रहे हैं? –
यहां तक कि मैं वापसी झूठी हटा देता हूं; अभी भी एक ही परिणाम प्राप्त करें, कॉल के पीछे कोई कोड नहीं है। आईई/एफएफ एक ही परिणाम। – KentZhou
हाय दोस्तों, मेरा बटन आंशिक अद्यतन के लिए UpdatePanel के अंदर है। कुछ ऐसा लगता है जैसा अपेक्षित नहीं है। – KentZhou