怎样触发DataGrid里模板列里放置的linkbutton的click事件???救命呀! 首先要给这个按钮加一个CommandName(比如:btcmd),然后在DataGrid的ItemClick中用if(e.CommandName=="btcmd"){//do something.} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以放一个选择列,选择该行时在SelectedIndexChanged事件里取得某列的值. <ItemTemplate> <asp:LinkButton id="LinkButton1" runat="server" CommandArgument=<%# DataBinder.Eval(Container.DataItem, "类别") %>> <%# DataBinder.Eval(Container.DataItem, "类别") %> </asp:LinkButton> </ItemTemplate> Private Sub DataGrid1_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles DataGrid1.ItemCommand TextBox1.Text = e.CommandArgument.ToString End Sub 万分感谢,已经弄起了现在接着还有一个问题,现在就是我点击了某一行的这个linkbutton,我想获得这条记录的其他数据字段,比如说,这个datagrid还有一列叫"课程号",我点击某条记录的"类别"这个linkbutton想得到这条记录的"课程号"的数据,这该怎么操作呢?小弟才开始用datagrid望高手赐教,谢谢! e.Item代表这一行Private Sub DataGrid1_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles DataGrid1.ItemCommand TextBox1.Text = e.Item.Cells(3).Text End Sub 如何操作GridView中的ItemTemplate中的LinkButton 点击保存,listview 删除记录,保存新数据 asp.net做的网页body默认是多大的啊?怎么在浏览器下面那里会有一段空白 关于用户控件的问题 怎么在网页上支持双击和右键功能? 无刷新的三级联动实现(开发方式不变无需书写脚本) 我用OLEDB怎么打不开Excel文件呀? 请教 在asp.net中查询结果在datagrid中显示乱码问题!急,在线等待!!! 非技术问题,但不得不说 asp.net问题,马上给分 請問Web Form中使用Timer的問題 送分!!!!如果答对有额外分数
<asp:LinkButton id="LinkButton1" runat="server" CommandArgument=<%# DataBinder.Eval(Container.DataItem, "类别") %>>
<%# DataBinder.Eval(Container.DataItem, "类别") %>
</asp:LinkButton>
</ItemTemplate> Private Sub DataGrid1_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles DataGrid1.ItemCommand
TextBox1.Text = e.CommandArgument.ToString
End Sub
现在接着还有一个问题,现在就是我点击了某一行的这个linkbutton,我想获得这条记录的其他数据字段,比如说,这个datagrid还有一列叫"课程号",我点击某条记录的"类别"这个linkbutton想得到这条记录的"课程号"的数据,这该怎么操作呢?小弟才开始用datagrid望高手赐教,谢谢!
TextBox1.Text = e.Item.Cells(3).Text
End Sub