我在aspx頁面定義這個dropdownl名單。的將selectedItem是不管返回samevalue什麼選擇在DropDownList中在asp.net
<td style=" font-family:Consolas; ">Select the Category</td>
<td><asp:DropDownList ID="ddl_cat" runat="server" Width="100px" >
</asp:DropDownList></td>
而且它的代碼隱藏是:
SqlCommand cmd = new SqlCommand("select * from main_catTbl", sc.con);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
ddl_cat.DataSource = ds;
ddl_cat.DataTextField = "material";
ddl_cat.DataValueField = "mid";
string a = ddl_cat.SelectedItem.Value;
ddl_cat.DataBind();
sc.con.Dispose();
sc.con.Close();
的項目顯示在下拉list.But時,我選擇了一些項目和使用
string st = ddl_cat.SelectedItem.Value
它始終顯示下拉列表的第一個項目。 我錯過了什麼?
我應該得到你在這裏提到的功能,雙擊設計視圖中的dropdownlidt。但我沒有得到什麼。爲什麼? – user35
OK我得到it.Apparently的下拉列表心不是點擊,如果裏面保存像'表的'。但如果我需要的下拉列表中,即「Table'這裏面特定的格式。 –
user35
它仍然無法正常工作。 – user35