自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

解決ASP.NET AJAX腳本的錯誤問題

開發(fā) 后端
本文介紹解決ASP.NET AJAX腳本的錯誤問題,以及介紹注意處理Sys.WebForms異常,因為這些異常會帶來讓人無法真正理解的錯誤,需要屏蔽的時候應該屏蔽。

1. 畫面遷移應該使用執(zhí)行畫面重定向的Response.Redirect而不是Server.Transfer,因為Server.Transfer不改變IE客戶端URL,會導致ASP.NET AJAX腳本訪問資源的時候出現(xiàn)URL錯誤。

2.在服務(wù)器端注冊腳本和隱藏字段應該使用類ScriptManager,而不是Page.ClientScript對象,因為Page.ClientScript的方法是將腳本注冊給全局對象,會導致如果進行局部更新,這些腳本不會送到客戶端,而ScriptManager的方法正相反。ScriptManager類不管畫面上有沒有ScriptManager控件都可以使用。

3.把要進行局部更新的事件源控件和要進行的控件都放入到UpdatePanel中,如果只是被更新的控件放在UpdatePanel中,而事件源控件在UpdatePanel外一樣會觸發(fā)回發(fā)事件刷新屏幕。

4.把更新時涉及到的隱藏字段和隱藏控件也都放到UpdatePanel中。如果隱藏字段不放到UpdatePanel中,更新的時候就無法修改它的值,同理要操作的隱藏控件不在UpdatePanel中也無法對其進行操作。

5.ASP.NET AJAX的腳本方法要在ScriptManager標簽之后執(zhí)行,因為放置ScriptManager的地方才是植入ASP.NET AJAX腳本庫的地方,這也就意味著在此之前的代碼是無法訪問腳本庫方法的。

6.注意處理Sys.WebForms異常,因為這些異常會帶來讓人無法真正理解的錯誤,需要屏蔽的時候應該屏蔽。

【編輯推薦】

  1. ASP.NET插件的實現(xiàn)方式
  2. 概述ASP.NET應用程序
  3. 淺談ASP.NET 2.0數(shù)據(jù)綁定
  4. ASP.NET阻止Java Script注入式攻擊
  5. ASP.NET MVC使用T4
責任編輯:佚名 來源: 51CTO博客
相關(guān)推薦

2009-03-17 10:04:40

TemplateAJAXASP.NET

2009-07-24 13:41:15

ASP.NET AJA

2009-07-22 16:17:39

ASP.NET AJA

2009-07-22 16:11:43

ASP.NET AJA

2009-07-22 16:25:41

ASP.NET AJA

2009-07-22 16:05:34

ASP.NET AJA

2009-07-20 13:14:25

安裝ASP.NET A

2009-07-20 17:39:36

WCF服務(wù)ASP.NET AJA

2009-07-22 15:58:52

ASP.NET AJA

2009-07-31 13:24:43

ASP.NET AJA

2009-07-29 13:50:26

UpdatePanelASP.NET

2009-07-20 10:16:13

配置ASP.NET A

2009-07-28 09:02:32

asp.net aja

2009-07-24 17:43:35

循環(huán)引用ASP.NET AJA

2009-07-24 13:08:40

AJAX技術(shù)ASP.NET

2009-07-27 09:07:04

Profile SerASP.NET AJA

2009-07-21 09:53:55

ASP.NET AJAWCF服務(wù)

2009-07-20 17:59:07

JavaScript調(diào)ASP.NET AJA

2009-07-28 12:35:37

querystring

2009-08-07 16:09:25

ASP.NET AJA
點贊
收藏

51CTO技術(shù)棧公眾號