asp.net中 RadioButton问题??

现在已经在数据库里取出“男”或“女”(性别数据)。在页面上有RadioButton1和RadioButton2(两控件已经设置为一组了),现在该怎么判断是"男"时Radi... 现在已经在数据库里取出“男”或“女”(性别数据)。在页面上有RadioButton1和RadioButton2(两控件已经设置为一组了),现在该怎么判断是"男"时 RadioButton1.Checked = true;
else
RadioButton2.Checked = true;

我现在代码如下:
if (dt.Rows[0]["sex"].ToString() == "男")
{
RadioButton1.Checked = true;
}
else
{
RadioButton2.Checked = "True";
}

提示:当前上下文中不存在名称“RadioButton1”
当前上下文中不存在名称“RadioButton2”

明明存在该控件啊??
展开
 我来答
强唐华
2010-12-08 · TA获得超过110个赞
知道小有建树答主
回答量:208
采纳率:0%
帮助的人:140万
展开全部
你说的RadioButton1和RadioButton2 肯定是HTML里面的,不是服务器控件RadioButton,有2种解决方案,在你的RadioButton1和RadioButton2分别加上 runat="server" ,另外一种 就是删掉你原来的,重新从工具箱里面拖入(一定要服务器控件哦)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上校2c
2010-12-08 · TA获得超过194个赞
知道小有建树答主
回答量:471
采纳率:100%
帮助的人:127万
展开全部
this.radioButton1.Checked = true;

注意大小写,C#对 大小写敏感。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sd_maqian
2010-12-08 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:168
采纳率:0%
帮助的人:79.8万
展开全部
试试:this.RadioButton1.Checked = true
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hetongyang
2010-12-08 · 超过58用户采纳过TA的回答
知道小有建树答主
回答量:426
采纳率:0%
帮助的人:165万
展开全部
或者你换个RadibuttonList试试
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-12-08
展开全部
国的是个负担
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式