मेरे पास मेरे फॉर्म-डीडीएल 1 और डीडीएल 2 पर दो ड्रॉपडाउनलिस्ट हैं। वे एक साथ टेक्स्टबॉक्स -txt1 की दृश्यता निर्धारित करते हैं। उसके लिए मैं इस जांच:एएसपी.नेट - नियंत्रण ड्रॉपडाउन सूची पोस्टबैक प्रोग्रामेटिक
if (ddl1.SelectedIndex==2 && ddl2.SelectedIndex>2)
{
if (!txt1.Visible)
{txt1.Visible=true;// And then I want to call postback}
}
else
{
if (txt1.Visible)
{txt1.Visible=false;// And then I want to call postback}
}
आप देख सकते हैं, मैं सिर्फ अगर ऊपर condions सत्य हैं सर्वर से पेज पोस्ट करना चाहते हैं। उपरोक्त कोड दोनों ड्रॉपडाउनलिस्टों के चयनित इंडेक्स चेंज किए गए ईवेंट पर ट्रिगर किया गया है। मैं किसी शर्त पर कैसे हासिल कर सकता हूं?
मुझे समझ नहीं आता कि आप क्या करना चाहते हैं - प्रपत्र पहले से ही वापस सूचकांक बदल गया था के बाद नियुक्त किया गया है - वास्तव में क्या आप प्राप्त करने की कोशिश कर रहे हैं? –
मैंने ऑटोपोस्टबैक को गलत पर सेट कर दिया है। तो जब मैं इंडेक्स बदलता हूं तो यह पोस्टबैक नहीं करता है। –
ठीक है, तो आप सूचकांक में हर बार पोस्टबैक नहीं करना चाहते हैं - केवल तभी जब उपर्युक्त शर्तों को पूरा किया जाता है? क्या वो सही है? –