我的网格视图代码
?
我的网格视图输出
如果我单击“打印”列下的“单击”按钮。我需要在onclick函数上获得IncidentNo值'4022'。
答案 0 :(得分:1)
在Gridview中添加一个事件:
OnRowCommand="grdAccidentMaster_OnRowCommand"
更改按钮的模板:
<ItemTemplate>
<asp:Button runat="server" Text="Click" ID="btnClick"
CommandName="SendIncidentNo" CommandArgument='<%# Eval("IncidentNo") %>' />
</ItemTemplate>
代码背后:
protected void grdAccidentMaster_OnRowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName != "SendIncidentNo") return;
int incidentNo = Convert.ToInt32(e.CommandArgument);
// do something
}