先留个记号,回头整理。
所有需要回发的控件要实现IPostbackEventHandler接口,然后在输出html时要使用GetPostbackEventReferrence(或者类似的一两个方法)产生形如“__doPostback(控件unqiueName,参数)”的脚本。在客户端,当执行到__doPostback的时候,将控件unqiueID和参数分别作为两个post参数与页面上所有其它value一起提交,然后服务器端在页面装载之后触发完所有控件的xxxxChanged类型的事件之后,会触发unqiueName所指的控件的raisePostbackEvent方法,这就触发了Click、ItemCommand等事件。
所有需要回发的控件要实现IPostbackEventHandler接口,然后在输出html时要使用GetPostbackEventReferrence(或者类似的一两个方法)产生形如“__doPostback(控件unqiueName,参数)”的脚本。在客户端,当执行到__doPostback的时候,将控件unqiueID和参数分别作为两个post参数与页面上所有其它value一起提交,然后服务器端在页面装载之后触发完所有控件的xxxxChanged类型的事件之后,会触发unqiueName所指的控件的raisePostbackEvent方法,这就触发了Click、ItemCommand等事件。