【发布时间】:2010-06-24 01:21:20
【问题描述】:
我有一个数据列表,想动态添加按钮。我正在使用 OnItemCommand 数据列表事件并设置按钮的 CommandName/CommandArgument 属性。 但是,我在处理按钮单击时遇到了问题 - 似乎没有触发。
当我在 aspx 页面上声明一个按钮时它可以工作,但不适用于动态创建的按钮。
我希望这是有道理的,任何帮助都会很棒。
谢谢
【问题讨论】:
我有一个数据列表,想动态添加按钮。我正在使用 OnItemCommand 数据列表事件并设置按钮的 CommandName/CommandArgument 属性。 但是,我在处理按钮单击时遇到了问题 - 似乎没有触发。
当我在 aspx 页面上声明一个按钮时它可以工作,但不适用于动态创建的按钮。
我希望这是有道理的,任何帮助都会很棒。
谢谢
【问题讨论】:
如果要处理关联事件,您只能在 PreInit 或 Init 上创建动态控件。否则,在回发时,它们在事件处理时将不存在,因此不会调用您的处理程序方法。
互联网上有很多关于如何处理动态控件的资源。如果您需要任何参考,请告诉我。
【讨论】: