我的GridView中有一些动态创建的按钮(添加它们OnDataBound),但是当我点击某个按钮时会发出一个奇怪的PostBack并且我所有添加的按钮都会消失...而且Click事件也不会发生。
如何:
1)单击其中一个后,使GridView中的动态Button不会消失。
2)让点击方法以某种方式运作......
我这样做:
B.Click+=EventHandler(fun(_,_) : void { this.LabelCurrentCategory.Text="AAAA"; });
但这没有意义......只隐藏动态元素:(
答案 0 :(得分:1)
在回发中,任何动态页面元素都将丢失。 *
您是否可以坚持使用客户端代码,并使用jquery ajax在代码隐藏页面上调用pagemethod?
编辑:*除非您在页面加载时重新创建它们。