我动态加增加几个(个数不确定)BoundField 用了gridview.Columns.Insert 方法添加然后我的原来有个TemplateField 里面有个linkbutton 触发RowCommand 的方法 不能触发了后来发现只要是在TemplateField 里的控件 都不能触发了 如我在第一列有个(checkbox)---------------------------------------------
如果用gridview.Columns.Add 动态添加BoundField 则一切正常 但是这样我不能控制列的顺序(我要原来的那个linkbutton放在最后1列)
----------------------------------------------
如果我动态增加一个TemplateField 显示倒是正确 但是还是不能触发RowCommand
--------------------------------------------------------------------------------
请问大家碰到这种情况怎么办~~~!!!!!
如果用gridview.Columns.Add 动态添加BoundField 则一切正常 但是这样我不能控制列的顺序(我要原来的那个linkbutton放在最后1列)
----------------------------------------------
如果我动态增加一个TemplateField 显示倒是正确 但是还是不能触发RowCommand
--------------------------------------------------------------------------------
请问大家碰到这种情况怎么办~~~!!!!!
http://blog.csdn.net/haoliumeihua/archive/2009/04/22/4099796.aspx
加
CommandName="cmd_update" CommandArgument=<%# Eval("ID") %> 后台判断CommandName
代码
<asp:TemplateField HeaderStyle-Wrap="false" ItemStyle-Wrap="false">
<HeaderTemplate>
审批
</HeaderTemplate>
<ItemTemplate>
<asp:LinkButton ID="btncheck_noset" runat="server" Text="审批" CommandArgument='<%#Eval("saleID") %>'
Enabled="false" CommandName="checkUpdate" />
</ItemTemplate>
</asp:TemplateField>