热心网友
回答时间:2天前
1.放一个单选框吧.
前台:
<asp:TemplateField ControlStyle-Width="30" HeaderText="选择">
<ItemTemplate>
<asp:RadioButton ID ="Select" runat="server" />
</ItemTemplate>
<ControlStyle Width="30px"></ControlStyle>
<ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" />
</asp:TemplateField>
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;
}
收起