页面中根据数据源动态生成的LinkButton的页码 如 1 2 3 4 5
代码中对动态生成的LinkButton进行了事件订阅 LinkButton.Command += new CommandEventHandler(...)
但是发现每次点击页码的时候,页面执行总是先执行 Page_Load方法,再执行LinkButton_Command方法。因此,要想点击页码来改变DataList里的内容的话 要点击两次页码才行。同样是翻页,如果是页面中的LinkButton 比如 上一页 下一页 这样的非动态的LinkButton就没有问题。而且非动态生成的LinkButton在点击以后页面的执行顺序也是先执行Page_Load再执行的LinkButton_Command函数。
为什么结果却截然不同呢??原帖位置:
http://topic.csdn.net/u/20080123/14/28ab5d22-17e6-4680-8f5d-43aed476c246.html
代码中对动态生成的LinkButton进行了事件订阅 LinkButton.Command += new CommandEventHandler(...)
但是发现每次点击页码的时候,页面执行总是先执行 Page_Load方法,再执行LinkButton_Command方法。因此,要想点击页码来改变DataList里的内容的话 要点击两次页码才行。同样是翻页,如果是页面中的LinkButton 比如 上一页 下一页 这样的非动态的LinkButton就没有问题。而且非动态生成的LinkButton在点击以后页面的执行顺序也是先执行Page_Load再执行的LinkButton_Command函数。
为什么结果却截然不同呢??原帖位置:
http://topic.csdn.net/u/20080123/14/28ab5d22-17e6-4680-8f5d-43aed476c246.html
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货