判断:所有的控件的值是否被更改(只要存在更改),就....
      若所有都没更改,就....

解决方案 »

  1.   

    事件驱动,控件已经做到了触发 xxxxChanged 类的事件,或者是  xxxxChecked 类的事件,控件会调用你的代码,你不用去调用它们。如果你想知道是否更改,可以让它们的每一个事件中都把信息填写如一个集合中,这样在 OnPreRender 事件中你就知道都有哪些控件被更改了。但是这样做是其实是多余的。其实就是接受不接受事件驱动设计概念的问题,没有什么不可以的,只是你不喜欢设计驱动,一定要过程驱动。这对于设计复杂系统并不好。
      

  2.   

    若是通过xxxchanged把更改信息添加到集合众,不是所有的控件都要设置为autopostback吗?这不好吧