vs2008中如何获取DropdownList选中的文本值?
vs2008中如何获取DropdownList选中的文本值?只能用SelectedIndex获取,SelectedValue、SelectedItem.Text、Text都报错什么原因? --------------------编程问答-------------------- 具体错误是什么,正常应该是没问题的. --------------------编程问答-------------------- SelectedItem.Text应该没有问题吧。
设置个断点,看看 --------------------编程问答-------------------- SelectedItem里面是个ListItem 吧 同意2楼 设个断点 进去看下 --------------------编程问答-------------------- 如果DropDownList中没有value值,则取出来的值也是文本值
string str1 = DropDownList.SelectValue;
string str2 = DropDownList.SelectItem.Text;
都可以取到值啊 --------------------编程问答-------------------- 除非你没有绑定数据,那样会报错的 --------------------编程问答-------------------- 无错无真相 --------------------编程问答-------------------- 你最好
for(int i=0;i<DropdownList1.Items.Count;i++){
if(DropdownList1.Items[i].Selected)
{
xx= DropdownList1.Items[i].Text;
}
} --------------------编程问答-------------------- 另外注意事件是否执行了,绑定要放在if(!Page.IsPostBack)里面
补充:.NET技术 , ASP.NET