Gridview 服务器事件停止触发
有一个常见的带有模板列的 Gridview
<ItemTemplate>
"lbOpen" Text='Select' runat="server" OnCommand="lbOpen_Command"
CommandName="open" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "OrderID") %>' />
意外且未知的原因“lbOpen_Command”停止触发。 在 OnInit() 页面停止后,“lbOpen_Command”处的断点未命中。 .aspx 页面和事件执行链没有任何变化。
可能是什么原因? 有什么建议么?
提前致谢。
There's the usual Gridview with template column
<ItemTemplate>
"lbOpen" Text='Select' runat="server" OnCommand="lbOpen_Command"
CommandName="open" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "OrderID") %>' />
Unexpectedly and by unknown reason "lbOpen_Command" ceased to fire.
After stop at page OnInit() breakpoint at "lbOpen_Command" does not hit.
There were no even a least changes to .aspx page and event execution chain.
What can be the reason? Any suggestions?
thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您在页面执行时间线的哪个点将数据绑定到数据网格? 如果您在 lbOpen_Command 事件被触发之前执行此操作,则可能会清除该事件。
At what point in the page execution timeline are you binding data to the datagrid? Its possible that if you're doing so before the lbOpen_Command event would be fired that you're wiping the event out.