मैं एक ग्रिडव्यू और sqldatasource का उपयोग कर रहा हूँ।ड्रॉपडाउन सूची में पंक्ति सूचकांक कैसे प्राप्त करें IndexChanged?
मेरे पास 2 ग्रिडव्यू में 2 मानों के साथ एक ड्रॉपडाउन सूची है: हां और नहीं।
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
GridViewRow row = GridView1.Rows[e.RowIndex];
DropDownList ddl = ((DropDownList)row.FindControl("DropdownList1"));
if(ddl.selectedvalue == "1")
//etc..
}
मैं क्योंकि इस GridViewRow row = GridView1.Rows[e.RowIndex];
वर्तमान घटना में उपलब्ध नहीं है पंक्ति सूचकांक प्राप्त करने की आवश्यकता।
बस एक यूआई मुद्दा, यदि आप केवल दो मानों आप एक RadioButtonList का उपयोग करना चाहिए है। एक ड्रॉपडाउनलिस्ट को दो क्लिक की आवश्यकता होगी, जहां एक रेडियोबटन सूची के लिए केवल एक की आवश्यकता होती है। –