如题,比如在页面上有A,B,C三个控件,当点击A,B时不发生页面回送,但是客户端记下A,B曾经被点击过,当点击C时页面发生回送,同时触发A,B的事件,这个怎么实现?有没有详细的例子?请高手指教!

解决方案 »

  1.   

    是延迟不了的,倒是可以延迟处理
    用Thread.Sleep(1000);//等待一秒
      

  2.   

    同意jiezhi(风满袖) 的说法,
    你的设计思路就是错的,所以根据不可能实现,
    不过你可以转换一下思维方式,
    用委托来处理,在A,B点击时,要把触发的内容存储在委托中,
    点C时,去调用委托而达到触发要执行的那些函数……
      

  3.   

    我的目的是在浏览器上点击A,B但不触发A,B的回调函数,等到点击C时,再一起执行,比如有一个datagrid控间,点击A时删除一行,点击B时添加一行,我点击了A,A,A,B,B按钮,客户端的datagrid根据点击的按钮来进行删除,添加操作,但是不进行页面的回发,也就是不刷页面,当点击c时,保存datagrid的状态,页面回发,将状态记入数据库。