请问我在DataGird增加了一个按钮列(LinkButton)可是它的点击事件是什么啊?
还有怎么判断是点击按钮的行号啊? HTML里的代码为
<Columns>
<asp:BoundColumn DataField="ID"></asp:BoundColumn>
<asp:BoundColumn DataField="EMAIL"></asp:BoundColumn>
<asp:BoundColumn DataField="DATA"></asp:BoundColumn>
<asp:ButtonColumn Text="查看留言" CommandName="Link"></asp:ButtonColumn>
</Columns>
还有怎么判断是点击按钮的行号啊? HTML里的代码为
<Columns>
<asp:BoundColumn DataField="ID"></asp:BoundColumn>
<asp:BoundColumn DataField="EMAIL"></asp:BoundColumn>
<asp:BoundColumn DataField="DATA"></asp:BoundColumn>
<asp:ButtonColumn Text="查看留言" CommandName="Link"></asp:ButtonColumn>
</Columns>
解决方案 »
- 100分,寻asp.net+sql server投票器源码
- gridview定义的dropdownlist控件怎么绑定到字段,且GridView1_RowDeleting都没有效果,在线等
- 菜鸟提问:关于GridView的表头设置问题!!
- 我想给弹出的新窗口有固定大小无最小化和最大化 只有关闭
- 手机网站
- 用户 'NT AUTHORITY\IUSR' 登录失败(求救啊)
- 附加码生产程序(c#)http://dev.csdn.net/article/article/36/36945.shtm
- 怎样实现sql中bit类型的对于单选按钮的绑定?是1就让是选中,0就让否选中?
- 关于formvalidator验证日期问题,如验证异常,保存按钮被赋值日期
- 关于日期的问题
- 请问如何在DataGird中产生一序号列??
- 高手在么?问个抽奖程序的思路
<Columns>
<asp:BoundColumn DataField="ID"></asp:BoundColumn>
<asp:BoundColumn DataField="EMAIL"></asp:BoundColumn>
<asp:BoundColumn DataField="DATA"></asp:BoundColumn>
<asp:ButtonColumn Text="查看留言" CommandName="Link"></asp:ButtonColumn>
</Columns>
</asp:DataGrid>后台
protected void Item_Command(object sender,DataGridCommandEventArgs e)
{
//在这里处理就可以了
}
protected void Item_Command(object sender,DataGridCommandEventArgs e)
{
if(e.CommandName=="Link")
{
//按钮事件处理
}
}
<Columns>
<asp:BoundColumn DataField="ID"></asp:BoundColumn>
<asp:BoundColumn DataField="EMAIL"></asp:BoundColumn>
<asp:BoundColumn DataField="DATA"></asp:BoundColumn>
<asp:TemplateColumn HeaderText="查看留言">
<ItemTemplate>
<asp:LinkButton Runat=server CommandName="event1" CommandArgument='<%#DataBinder.Eval(Container.DataItem,"ID")%>' ID="Btn1">查看留言</asp:LinkButton>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
2、后台这样写:
private void DataGrid1_ItemCommand(object source,System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
if(e.CommandName=="event1")
{
string b=e.CommandArgument.ToString();//取ID值
..........
}
}