首先在.aspx页面的gridview里写下
<asp:TemplateField HeaderText="查看头像">
<ItemTemplate>
<asp:Button ID="btnImg" runat="server" Text="查看头像" CommandName="btnImg" CommandArgument='<%#Eval("ID") %>' />
</ItemTemplate>
</asp:TemplateField>
然后再后台.cs的gridviewd的RowCommand事件里写下:
//点击确认头像按钮
protected void GridView2_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "btnImg")
{
int id = Convert.ToInt32(e.CommandArgument.ToString());//获取的就是点击gridview数据相对应的id号
DataTable dat = affirmMng.GetOnGuardAffirmByID(id);//要实现的方法
…………//想要的数据
}
}
<asp:TemplateField HeaderText="查看头像">
<ItemTemplate>
<asp:Button ID="btnImg" runat="server" Text="查看头像" CommandName="btnImg" CommandArgument='<%#Eval("ID") %>' />
</ItemTemplate>
</asp:TemplateField>
然后再后台.cs的gridviewd的RowCommand事件里写下:
//点击确认头像按钮
protected void GridView2_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "btnImg")
{
int id = Convert.ToInt32(e.CommandArgument.ToString());//获取的就是点击gridview数据相对应的id号
DataTable dat = affirmMng.GetOnGuardAffirmByID(id);//要实现的方法
…………//想要的数据
}
}