页面代码如下:<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
AllowPaging="True" PageSize="1" DataSourceID="SqlDataSource1" onpageindexchanged="GridView1_PageIndexChanged">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<table style="width: 100%; height: 358px">
<tr>
<td colspan="2">
<asp:Label ID="Label11" runat="server" Text="作答:"></asp:Label>
<asp:RadioButton ID="RadioButton1" runat="server" ForeColor="Red"
GroupName="as" Text="A" />
<asp:RadioButton ID="RadioButton2" runat="server" ForeColor="Red"
GroupName="as" Text="B" />
<asp:RadioButton ID="RadioButton3" runat="server" ForeColor="Red"
GroupName="as" Text="C" />
<asp:RadioButton ID="RadioButton4" runat="server" ForeColor="Red"
GroupName="as" Text="D" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView> 我想获取GridView中ItemTemplate中table中用户选了哪个RadioButton。我在cs文件中如何获取?
AllowPaging="True" PageSize="1" DataSourceID="SqlDataSource1" onpageindexchanged="GridView1_PageIndexChanged">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<table style="width: 100%; height: 358px">
<tr>
<td colspan="2">
<asp:Label ID="Label11" runat="server" Text="作答:"></asp:Label>
<asp:RadioButton ID="RadioButton1" runat="server" ForeColor="Red"
GroupName="as" Text="A" />
<asp:RadioButton ID="RadioButton2" runat="server" ForeColor="Red"
GroupName="as" Text="B" />
<asp:RadioButton ID="RadioButton3" runat="server" ForeColor="Red"
GroupName="as" Text="C" />
<asp:RadioButton ID="RadioButton4" runat="server" ForeColor="Red"
GroupName="as" Text="D" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView> 我想获取GridView中ItemTemplate中table中用户选了哪个RadioButton。我在cs文件中如何获取?
解决方案 »
- datatable动态添加列,然后gridview模板列绑定datatable
- 我的web服务器吃内存太大,如何察看那个应用程序吃的大,在线等。。
- 一个关闭Div的JS问题,急用,大家帮帮忙!!!!!!
- 从responseText中取值
- Response.Cookies和Request.Cookies的Cookies有什么不一样?
- 无法打开登录所请求的数据库
- 实现方法求助
- 老问题:无法创建Web项目
- 用asp.net开发基于web的应用系统,怎么样实现前台打印呢?
- Microsoft.Web.UI.Webcontrols.TreeView的问题
- cache的问题
- DataTable+procedure
这个事件的EventArgs参数根本没有Row这个属性。
1、PageIndexChanged
protected void GridView1_PageIndexChanged(object sender, EventArgs e)
{ }
2、PageIndexChanging
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{ }
gridview外面就foreach (GridViewRow gr in GridView1.Rows)
{ RadioButton chk = (RadioButton)gr.Cells[列数].FindControl("RadioButton1");
if (chk.Checked)
{ }
}
PageIndexChanged 改变之后才触发
{
RadioButton rb= ((RadioButtonList)gvr.FindControl("RadioButton1"));}