telerik - RadGrid: CommandItemTemplate -
राड्रिग्री के कमांडआईटैम टेम्पलेट में नियंत्रण रखना चाहिए राज्य को बनाए रखना चाहिए। मेरे पास टेम्प्लेट है और प्रारंभिक स्थिति में वापस नियंत्रण वापस करने के बाद। व्यूस्टेट को पृष्ठ स्तर या ग्रिड पर चालू नहीं किया जाता है।
& lt; कमांडआईटमेम टेम्पलेट & gt; & Lt; div वर्ग = "ग्रिड क्रियाएँ" & gt; नोट्स & lt; asp: DropDownList आईडी = "cmdFilterNoteType" runat = "server" AutoPostBack = "false" / & gt; & Lt; एएसपी: चेकबॉक्स आईडी = "सीएमडी शो" सभी "रन" = "सर्वर" ऑटोपॉस्टबैक = "सच" ऑन चेक्ड चेंज = "सीएमडी दिखाओलैकहेक्टेड परिवर्तन" टेक्स्ट = "केवल नवीनतम दिखाएं" सक्षमव्यूस्टेट = "सही" / & gt; & Lt; / div & gt; & Lt; / CommandItemTemplate & gt;
अगर पोस्टबैक पर कुछ नहीं होता तो राज्य को बनाए रखा जाना चाहिए। हालांकि, यदि RadGrid अपने डेटा स्रोत को पुनर्वित्त करता है (NeedDataSource ईवेंट का उपयोग करके, या कुछ अन्य विधि), तो राज्य इसकी प्रारंभिक सेटिंग में वापस लौट जाएगा। आप अपने पृष्ठ को डीबग मोड में चला कर और NeedDataSource या ItemDataBound इवेंट्स में ब्रेकपॉइंट डालकर यह पता लगा सकते हैं।
यदि यह हो रहा है और आप पिछली स्थिति को बनाए रखना चाहते हैं, तो ग्रिड पुन: होने से पहले CommandItemTemplate की वर्तमान स्थिति को सहेजना सुनिश्चित करें, और फिर इसे grid_ItemDataBound ईवेंट में फिर से सेट करें।
>
Comments
Post a Comment