如何获取RadioButton 的值
就是说 如下
<asp:RadioButton ID="RadMen" runat="server" Text="男" GroupName="rb" />
<asp:RadioButton ID="RadWomen" runat="server" Text="女" GroupName="rb" />
如果一旦某项被选中了~
如何获取它的Text值
我用的三层结构
我这样写
if (RadMen!=null && RadMen.Checked)
{
modemp.F_XB1 = RadMen.Text;
}
if(RadWomen!=null && RadWomen.Checked)
{
modemp.F_XB1 = RadWomen.Text;
}
它一直提示
编译器错误消息: CS0029: 无法将类型“string”隐式转换为“bool”
源错误:
行 31: if (RadMen!=null && RadMen.Checked)
行 32: {
行 33: modemp.F_XB1 = RadMen.Text;
行 34: }
行 35: if(RadWomen!=null && RadWomen.Checked)
源文件: c:\Users\Administrator\Desktop\2010-04-10ceshi\WebUI\AddEmp.aspx.cs 行:33
请问下该如何获取值 呢 最后要把这个写入到数据库中 不是单纯的读出来的~
谢谢
------解决方案--------------------
modemp.F_XB1 可能是bool型的,所以会出现这个提示。
改为:
modemp.F_XB1 = RadMen.Checked;//如果为true,则为男;否则为女
就可以了,不用写那么多代码。