急用 asp.net 中select控件的运用
急用 asp.net 中select控件的使用源代码:select namecid idcid runatserver/select怎样在后
急用 asp.net 中select控件的使用
源代码:
<select name="cid" id="cid" runat="server">
</select>
怎样在后台动态的加数据,,并得到选中的数据的值或索引呢。。
。。做了半天。。
cid.Items.Insert(0, new ListItem("所有", "0"));
cid.Items.Insert(1, new ListItem("歌曲", "0"));
cid.Items.Insert(2, new ListItem("会员", "0"));
这样能加进去数据
可是cid.Value 还是 cid.indexValue 都获取不到相对应的值或索引。。。我错到哪了呢。。
求各位指教、、
[解决办法]
HTML code <div> <select id="ddlCityList" runat="server"></select> <asp:Button ID="Button1" runat="server" Text="测试" /> </div>
[解决办法]
[解决办法]
[解决办法]
我的意思是说 Items[ddlCityList.SelectedIndex].Value 和ddlList.value是没区别的 只是楼主的写法确实不对 我没注意到他的value是相同的
[解决办法]
看了下那个控件 是因为asp.net遍历值变量列表的时候 第一个就被匹配了 所以如果3个项值都是一样的话 下拉索引永远是0
[解决办法]
如果你是要找所有的值对应的索引值的话,应该要遍历吧,如果只是要取选中的值的索引值的话,selectedXXX什么什么的吧!!