मैं एक साधारण dropdownlist (FFG) है ...चयनित मान के एएसपी में परिवर्तन नहीं करता है: DropDownList
<asp:DropDownList ID="DropDownList2" runat="server" AutoPostBack="true" BackColor="LightSteelBlue" Font-Size="X-Small"
OnSelectedIndexChanged="DropDownList2_SelectedIndexChanged1" Style="z-index: 102; left: 37px; position: absolute; top: 85px" Width="331px"
</asp:DropDownList>
जो मैं डेटा बाँध onpageload घटना usind करने के लिए ...
DropDownList2.DataSource = td.DataSet
DropDownList2.DataSource = td
DropDownList2.DataTextField = td.Columns("Name").ColumnName.ToString
DropDownList2.DataValueField = td.Columns("VendorCode").ColumnName.ToString
DropDownList2.DataBind()
और एक onleselectedindexchaged
घटना जहां मैं इस तरह नया मान पुनर्प्राप्त करने का प्रयास करें ...
Protected Sub DropDownList2_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles DropDownList2.TextChanged
Dim url As String = "sp_menu.aspx?sp=" & DropDownList2.SelectedValue
Session.Remove("sp")
Session("sp") = DropDownList2.SelectedValue
Session("spnm") = DropDownList2.SelectedItem.Text & " (" & DropDownList2.Text & ")"
Response.Redirect(url)
End Sub
लेकिन यह हमेशा पहले valu लाता है ई कोई फर्क नहीं पड़ता कि ड्रॉपडाउन सूची पर कौन सा क्लिक किया गया है। कृपया मदद करें!
कृपया अपना कोड प्रारूपित करें! –
यदि वह उदाहरण सही है तो आपने ईवेंट हैंडलर को DropDownList2_SelectedIndexChanged1 होने के लिए निर्दिष्ट किया है लेकिन आपका कोड DropDownList2_TextChanged में है। गलत हैंडलर को पोस्ट में या सिर्फ एक टाइपो कहा जा रहा है? – Trotts
टेक्स्टचार्ज एक विकल्प था जिसे मैं कोशिश कर रहा था, मेरा कोड DropDownList2_SelectedIndexChanged1 –