ASP.net中使用Ajax Postback回送和ASP.NET Postback传送的区别演示

810阅读 0评论2016-05-23 icepole
分类:C#/.net

        在一般的ASP.NET 回送中,会请求整个页面。回送用户已经加载的同一个页面时,也会再次返回整个页面。为了减少网络上的传输量,可以使用ASP.NET Ajax 回送。在Ajax 回送中,只使用JavaScript 返回并刷新页面的一部分,使用UpdatePanel 可以方便地做到这一点.
1.新建各一个Label和Button按钮 ,这两个按钮一个在UpdatePanel内部一个在外部【获取当前时间now,演示这两者传递方法的区别】
2.在建立好之后在UpdatePanel之前拖入一个ScriptManager
3.在Click事件驱动中写入以下代码:
  1. DateTime now = DateTime.Now;
  2. Label1.Text = now.ToLongTimeString();
  3. Label2.Text = now.ToLongTimeString();
单击AJAX Postback 按钮仅刷新第一个标签。单击ASP.NETPostback 会刷新整个页面

上一篇:ASP.net页面数据回送三种方法
下一篇:ASP.net状态管理