永发信息网

怎么实现 传过来的值 radiobuttonlist直接被选中

答案:5  悬赏:70  手机版
解决时间 2021-01-25 11:38
  • 提问者网友:凉末
  • 2021-01-25 00:36

简体中文
繁体中文
英文
俄文
日文
德文
西班牙文
法文
阿拉伯文

上面是我在B页面中加的一个radiobuttonlist控件,现在我要从另一个页面传进来自动选定值,如:我从A.ASPX?id=3 传了参数3过来,那么B.aspx中就要根据参数自动选定“英文”, 在B 页面里面怎么写?
最佳答案
  • 五星知识达人网友:佘樂
  • 2021-01-25 01:43
string id = Request.QueryString["id"];
if (!string.IsNullOrEmpty(id))
{
for (int i = 0; i < LanId.Items.Count; i++)
{
if (LanId.Items[i].value == id)
{
LanId.Items[i].Selected = true;
break;
}
}
}
全部回答
  • 1楼网友:神鬼未生
  • 2021-01-25 03:41
for (int i = 0; i < radiobuttonlist.Items.Count; i++) { if (radiobuttonlist.Items[i].value== "3") { radiobuttonlist.Items[i].Selected = true; } }
  • 2楼网友:你哪知我潦倒为你
  • 2021-01-25 03:25
if(formname.radiobutton.checked ){...} 包含在括号里的formname就是你radio所在的form的name
  • 3楼网友:骨子里都是戏
  • 2021-01-25 03:00
if (Request["id"] != null) { LanId.Items.FindByValue(Request["id"]).Selected = true; }
  • 4楼网友:第四晚心情
  • 2021-01-25 02:16
if(!IsPostBack) { radiobuttonlist.Items.selectecindex=3+1; }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯