首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

gridview中linkbutton的事件,该如何处理

2012-01-19 
gridview中linkbutton的事件在gridview中有一列中用linkbutton控件做了超链接,我想每次点击超链接触发一个

gridview中linkbutton的事件
在gridview中有一列中用linkbutton控件做了超链接,我想每次点击超链接触发一个事件,好更新数据库中一个数值,如下
Sub GridView1_RowCommand(ByVal sender As Object, ByVal e As GridViewCommandEventArgs)
  if e.CommandName ="link" then
  。。。
  End If
end sub



<asp:TemplateField ><ItemTemplate>
  <asp:LinkButton ID="LinkButton1" runat="server" CommandName ="link" CausesValidation="false" CommandArgument ='<%#Eval("bblink") %>' OnClick ="LinkButton1_Click" Text='<%eval("bbid") %>' PostBackUrl=“......” >下载...</asp:LinkButton>
</ItemTemplate> </asp:TemplateField>
但是怎么也不能激发rowcommand事件,如果换成
<asp:ButtonField Text="按钮" CommandName ="link" />就能激发rowcommand事件,但是又能实现超链接,请问为什么,我搜了baidu好长时间都不能解决,谢谢了

[解决办法]
PostBackUrl="........"
这里跳转了~so 没有执行GridView1_RowCommand

热点排行