回发事件和直接提交表单有什么区别? 是否回发事件就不用刷新页面了?第二个问题:不使用asp.net控件 手动写html /js 实现动态回发的控件怎么做?服务起端怎么接受? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 回发是将服务器的东西输出到客户端,也就相当于画回去。http协议是无状态的,是请求-响应模式,利用js做无刷新,也就是ajax,服务器端是接收的请求数据,然后在将数据处理完成后发回客户端 回发本来就是提交表单操作。你可以看看asp.net自动输出在页面上的 _doPostback 代码,它里边就是调用 form.submit 代码的。只不过,它提交了正确的参数,它提交了触发页面被提交的后台控件的 UniqueID,这样asp.net就可以找到对应的控件,并且假设它有 IPostbackEventHandler 接口的话则调用它,调用它于是就能触发后台的所谓“回发事件”。 对于第二个问题,那其实是asp.net最基本的回发原理机制。我以前写过一个简单的例子,参考:http://topic.csdn.net/u/20110718/22/1fbfc50d-9e56-4384-8e97-8f2f68cac13c.html?1287 这里有两个关键知识点:IPostBackEventHandler 和 GetPostBackEventReference 坐等!一个关于在线考试问题,为什么我进入不了考试页面? 取一月到当前月的所有的费用 关于HtmlEncode和HtmlDecode的一点问题,想跟他们请教一下 ASP.NET程序要不要去学美工 ?? 如何控制打印布局 【求助】如何动态的加载控件 急:请问https和server分开,高手请进! 多个文件同时上传,如何实现? 关于datagrid中模板列的问题,欢迎大家前来讨论,发表自己的看法。。。 关于多行文本显示的问题? asp.net 进度条的问题 多语言切换,如何付值数据
回发本来就是提交表单操作。你可以看看asp.net自动输出在页面上的 _doPostback 代码,它里边就是调用 form.submit 代码的。只不过,它提交了正确的参数,它提交了触发页面被提交的后台控件的 UniqueID,这样asp.net就可以找到对应的控件,并且假设它有 IPostbackEventHandler 接口的话则调用它,调用它于是就能触发后台的所谓“回发事件”。
http://topic.csdn.net/u/20110718/22/1fbfc50d-9e56-4384-8e97-8f2f68cac13c.html?1287