这个问题是由上个问题引起的:
http://topic.csdn.net/u/20100114/08/d88e72e2-15e8-417e-9a42-523bf32eafe2.html
为什么 GridView绑定时候没有在If(!Ispostback){}里面,就取不到控件的值?
http://topic.csdn.net/u/20100114/08/d88e72e2-15e8-417e-9a42-523bf32eafe2.html
为什么 GridView绑定时候没有在If(!Ispostback){}里面,就取不到控件的值?
那么在页面的发回时候会继续执行Page_load代码,也就是说你的
GridView被重新绑定了一次,因此取不到控件值
当我们点击按钮,页面回发的时候,总是执行Page_load(页面加载)
然后执行按钮事件。
if(!ispostback)
{
你的各种方法比如:
bind();
}
public void bind()
{
respose.write("<script>alert('我是谁')</script>");
}