कर मैं एक रूप है जो, समस्या को अलग करने के लिए, लगभग एक दर्जन सादे HTML चेक बॉक्स (नहीं WebControls), जो सभी के विकलांग हैं की है। वे UpdatePanel
के अंदर हैं।__DoPostback पदों वापस विकलांग नियंत्रण के मूल्यों जब एक आंशिक पोस्टबैक
मैं एक लिंक जो
__doPostBack('a-control','my-custom-argument');
कॉल पहला तर्क मैं आपूर्ति के आधार पर है, पेज एक पूर्ण postback
या एक आंशिक एक कर सकते हैं।
जब मैं एक पूर्ण postback
करता हूं, तो पोस्ट में कोई भी चेकबॉक्स मान सबमिट नहीं किया जाता है (क्योंकि वे अक्षम हैं)। यह सामान्य है और इस प्रकार वांछित व्यवहार है।
हालांकि, जब यह आंशिक postback
करता है, तो स्क्रिप्ट मेरे चेकबॉक्स से सभी मान एकत्र करती है और यह बताती है कि कौन से लोगों को अक्षम किया गया था, जो मेरे कोड को तोड़ता है।
यह कष्टप्रद है और मैं इसे लगातार व्यवहार करना चाहता हूं। क्या दुनिया के बाकी हिस्सों के तरीके के लिए .NET जावास्क्रिप्ट हैंडलर को बताने के लिए वैसे भी है और postback
अक्षम HTML फॉर्म तत्वों के मान?