.Net2.0的代码问题

来源:百度知道 编辑:UC知道 时间:2024/05/24 12:36:35
我用一个RadioButtonList空件来选择性别,代码里还有写if语句,你看看我哪错了?
protected void xingbie_SelectedIndexChanged(object sender, EventArgs e)
{
string strMessage;
if (xingbie.Text)
{
strMessage = "男";
}
else
{
strMessage = "女";
}
}
错误:无法将类型“string”隐式转换为“bool”

if (xingbie.Text) //后面没条件,判断默认位true可以这样写
{
strMessage = "男";
}
-------------------------------------
直接去取选中值 赋给字段就行,
不需要在SelectedIndexChanged事件里写这东西

if (xingbie.Text) 这个出错。
应该有一个判断语句。

你的if(xingbie.text)是字符串,你却用bool值来判断,当然错了!!

你可以直接判断xingbie.text=="男"来判断呀