मैं RadAjaxPanel साथ क्या कर सकते हैं एक आंशिक पोस्टबैक बल और ताज़ा करने के लिए/इसके अंदर सभी नियंत्रण को अद्यतन? मैं एक अद्यतन पैनेल का उपयोग करता था और कॉल करता था। अद्यतन()RadAjaxPanel संस्करण()?
उत्तर
वांछित परिणाम प्राप्त करने के लिए, आप ajax पैनल की विधि ajaxRequest() कॉल कर सकते हैं। ऐसा ही एक सेटअप निम्न आलेख में बताया गया है:
http://www.telerik.com/help/aspnet-ajax/ajxinteractionbetweenpanels.html
मुझे टेलरिक ऑनलाइन दस्तावेज़ों में this topic मिला जो एमएस अपडेट पैनलों की UpdatePanel.Update() विधि की नकल करता है।
डिक
मैं तुम्हें RadAjaxManager
उपयोग करने के लिए सिफारिश करेंगे।
यह बहुत RadAjaxPanel
से अधिक लचीला है। विचार यह है कि आप एक "ट्रिगर नियंत्रण" और नियंत्रण है कि प्रभावित कर रहे हैं की तुलना में परिभाषित है।
मुझे यकीन है कि क्या चलाता है आपके "एक आंशिक पोस्टबैक मजबूर" नहीं कर रहा हूँ - लेकिन अगर मुझे लगता है कि यह आप की तुलना में एक बटन है कर सकते हैं इस तरह एक स्क्रिप्ट:
function FireButton(){
$find("<%=RadAjaxManager1.ClientID %>").ajaxRequest("IDofTheButton");
}
और आप जोड़ने के प्रबंधक ajaxsettings में ट्रिगर के रूप में बटन, साथ ही नियंत्रण के रूप में आप "प्रभावित नियंत्रण" अपडेट करना चाहते हैं।
मैं एक विधि कॉल के भीतर इस सर्वर साइड करने के लिए देख रहा हूँ। –