今天组里的一个同事问我问什么他的radiobuttonlist获取不到选中的值,我说状态已经禁用了,所以获取不到。
但是问题来了,viewstate禁用了,为什么手动添加的可以获取到,从服务器提取出数据后绑定的,获取不到?
<asp:RadioButtonList id=RadioButtonList1 runat="server"><asp:ListItem value=1>Item 1</asp:ListItem>
<asp:ListItem value=2>Item 2</asp:ListItem>
<asp:ListItem value=3>Item 3</asp:ListItem>
<asp:ListItem value=4>Item 4</asp:ListItem>
<asp:ListItem value=5>Item 5</asp:ListItem>
<asp:ListItem value=6>Item 6</asp:ListItem>
</asp:RadioButtonList>
这样可以在后台用this.RadioButtonList1.selectedIndex
但是绑定数据源就获取不到了,目前不知道是为什么
再一个问题就是如何获取选中的值了,手动添加当然可以this.RadioButtonList1.selectedValue
但是数据绑定的如何获取,当然是使用request.form[this.RadioButtonList1.UniqueID]