本帖最后由 Mapcc 于 2010-11-27 10:47:11 编辑

解决方案 »

  1.   

    假如有多个button 服务器端事件,
    设置他的,button按钮的COMMADN属性,就OK了
      

  2.   

    页面回传执行Page_Load
    看看页面执行过程
    在ASP.NET应用程序显示的页面上面点击一个Button就会导致页面提交,并且在服务器端引发对应的PostBack事件
    <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
    <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />   
    点击Button时,客户端会通过JavaScript将被点击的LinkButton的Name和对应 的参数存储在这2个hidden input中,然后提交页面,页面会将这2个hidden input 打包,以key-value的形式传回到服务器端,服务器端就可以通过 postData["__EVENTTARGET"] 来获取究竟是什么引发页面回传CLick中记录sender的ID
      

  3.   

    每个方法都可以重载
    而个事件可以相同.但是ID是不能相同的.一个ID里的方法可以相同了
      

  4.   

    我的问题是,我们点击a标签,request包含什么多数情况就是通过你点击的按钮将页面以post方式请求页面,post除了那些html控件自身的内容,最重要的就是如梦说的那一部分了你可以看下你在服务端写了方法的控件,到了客户端html里,都会调用那个__doPostBack(_EVENTTARGET,__EVENTARGUMENT)方法
      

  5.   

    那么第一个问题呢?为什么IE下没有触发pageLoad事件?不是每次加载页面都会触发Page—Load事件么??