asp.net中最费解的数据绑定问题,貌似还没看到过满意的答案
这样的例子:
1.有2个绑定程序binddata1(),binddata2()都是动态创建列和模板且带editbutton
2.有2个button,分别触发button1_click和button2_click事件
其中button1_click事件就是调用binddata1(),button2_click事件是调用binddata2()
由于binddata1和binddata2事件都必须在page_load()时就加载(不然无法触发动态创建的editbutton引
发的事件).
现在的问题是,如何在page_load时就判断出我是button1点击引起的还是button2点击引起的。
我用单步调试看到的顺序是这样的每次点击一个button,都会先page_load下,然后再进入相应的
button_click事件.
单步调试执行过程
1.page_load 调用binddata1和binddata2
2.执行相应的button_click事件调用相应的binddata程序
这样就重复加载数据了
不知道如何处理这类事情?