如何在后台给gridview中的模板列中的radiobutton 赋checked值.

如题所述

首先给模板列里的控件改名字为rdo
protected void radiobutton1_CheckedChanged(object sender, EventArgs e)
{
for (int i = 0; i <GridView1.Rows.Count ; i++)
{
//找到模板列中的控件 知道ID用FINDCONTROL
//不知道ID用CONTROLS[0];
radiobutton RadBtn= (radiobutton)GridView1.Rows[i].Cell[所在列].FindControl("rdo");
//寻找模板中的rdo控件 如果全部赋值 用循环 否则 GridView.Row[所在行].Cell[所在列]
rdo.Checked =! Rdo.Checked;
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-10
protected void radiobutton1_CheckedChanged(object sender, EventArgs e)
{
for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
{
radiobutton RadBtn= (radiobutton)GridView1.Rows[i].FindControl("radiobutton ");
if (radiobutton .Checked == true)
{
RadBtn.Checked = true;
}
else
{
RadBtn.Checked = false;
}
}

不知道是不是你想要的代码!希望对你有帮助

后台怎么获取不同Repeater中选中的RadioButton值啊?
当你提交表单的时候,用for循环拼出radio的name,然后获取value,分割value获取ID和你要插入数据库的值,直接一个sql语句进行update 第二个方法是用AJAX,就是在radio控件上绑定onclick事件,将value传到后台进行分割,异步进行更新,最后js改变选中的radio即可 两种方法,我推荐第二种,希望采纳 ...

ASP.NET 页面 GridView中的RadioButton怎样实现互斥?或者有没有其他的...
1.移除RadioButton控件,换成Literal控件,ID为RadioButtonMarkup 2.为GridView的RowCreated事件创建事件,RowCreated事件如下:只要在GridView中新增一行数据,就触发RowCreated事件,不用RowDataBound事件的原因是:只有当数据明确绑定到控件中才引发RowDataBound事件。处理如下:在每一行记录中,编程引用Literal控件...

怎样改变gridview模板列中panel控件中的visible的值?
你的代码应该写在:if (Files1.PostedFile.FileName.ToString() == ""){Panel3.Visible = false;}else{Panel3.Visible = True;}}}其中if (Files1.PostedFile.FileName.ToString() == "") 这句你要自己写,因为我不知道这个Files1控件在拿到.我只是说明这么个意思添加评论(0)◆◆评论读取中....

C# gridview复选框选中值
2. 后台获取选中行姓名 string name ="";for(i=0;i<gridview.Rows.Count;i++){ RadioButton rb = (RadioButton)gridview.Rows(i).Cells[0].FindControl("Select");if (rb.Checked){ name = gridview.Rows(i).Cells[2].Text;}

...里 增加了一列 CheckBoxColumn ,怎么点击后不能打钩啊?如何设置...
采用js实现。具体看代码:<asp:GridView ID="gdvAttrationdis" runat="server" AutoGenerateColumns="False" HorizontalAlign="Center"Width="98%" AllowPaging="True" PageSize="5"> <Columns> <asp:TemplateField HeaderText="选择"> <ItemTemplate> <asp:RadioButton ID="ChkSel" runat="server" ...

问卷生成系统,如何按一个BUTTON按钮触发所有问卷里的子控件,将填写问卷...
可以用gridview来显示questions_tb ,但是还要在gridview添加一列checkbox列,用于选择题目,这个是用于和字段题目标记选择来对应的。另外还要有一个textbox或者dropdownlist这个在gridview外的来确定用户类型 生成问卷按钮后台代码这样写 大致如下 foreach (GridViewRow gr in GridView1.Rows){ string 用户=...

gridview更新数据跳转到另一个页面进行修改怎么实现,代码怎么写?_百度...
可以定义一个公有的静态变量judge,增加和修改给它不同的值,在B页面加载的时候判断judge就可以了 如何选中一行数据?可以在TemplateField中加入radiobutton,也可以直接点某行,我一般用前者,好看一点,呵呵 当然,这只是大概思路,但具体实现代码也挺简单的,因为代码在笔记本上,复制不太方便,你先自己...

asp.net编程 编写程序显示10个单项选择题,用户选择答案并提交后给出...
(1)在设计中拉十个RadioButton控件和一个Button控件。双击Button控件,写入以下代码!protected void Button1_Click(object sender, EventArgs e){ int n=0;int i=0;if(RadioButton1.Checked==true){ n=n+10;i++;} if(RadioButton2.Checked==true){ n=n+10;i++;} ...if(RadioButton10...

如何让查询的数据gridview中显示
ds = new DataSet();da.Fill(ds, "Discussion");\/\/绑定DataList控件 GridView1.DataSource = ds;\/\/设置数据源,用于填充控件中的项的值列表 GridView1.DataBind();\/\/将控件及其所有子控件绑定到指定的数据源 } 获取你查询的值!使用select 字段 from 表查询表中的数据,然后重新填充 GridView。

相似回答
大家正在搜