|
|
1
2
我知道这个职位是旧的,但偶然发现我的项目工作很晚。我不是专家,但我相信问题在于将ItemDataBound事件设置在!回发。Databind()可以保留在Postback语句中,但设置事件需要在外部。回发时,ItemDataBound事件不再存在,因此gridview事件不存在,因为它包含在listview的ItemDataBound事件中。所以呢
应该是。。。。
在代码隐藏的控件上设置事件时,通常最好总是在Posback语句之外设置它们。当在aspx页面上设置它们时,这并不重要,因为它将始终存在。 |
|
|
2
1
事件处理程序,而不是RowCommand事件处理程序。
现在,msdn报告中不清楚的是:
因此,当发生回发时,我们需要在每一行上再次绑定按钮事件。但是,因为我们在row命令中连接事件,所以这些方法永远不会被再次调用,因为它们只在DataBind上被激发。我们需要做的是连接RowCreated方法中的按钮,当我们第一次将数据绑定到GridView时,将调用该方法;当从GridView的ViewState创建行时,将在每次回发时调用该方法。 |
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |