一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - ASP.NET教程 - asp.net下ajax.ajaxMethod使用方法

asp.net下ajax.ajaxMethod使用方法

2019-09-19 12:36asp.net教程網(wǎng) ASP.NET教程

使用AjaxMethod可以在客戶端異步調(diào)用服務(wù)端方法,簡單地說就是在JS里調(diào)用后臺.cs文件里的方法,做一些JS無法做到的操作,如查詢數(shù)據(jù)庫

使用AjaxMethod要滿足一下幾點: 
1。如果還沒有ajax.dll文件,就先下載一個來 
2。將ajax.dll添加到項目引用中:在VS的解決方案資源管理器中右鍵點擊項目名稱--“添加項目引用”--瀏覽,找到ajax.dll確定 
3。webCofig中<httpHandlers>加上<add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax"/>節(jié)點 
如果是IIS7,則需要在<system.webServer></system.webServer>里加上<add name="ajax" verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax" /> 
2:在CS程序中加上 
protected void Page_Load(objectsender,EventArgse) 

Ajax.Utility.RegisterTypeForAjax(typeof(ClassName));//ClassName是這個CS文件的類名 

3:編寫CS方法,方法前加上[Ajax.AjaxMethod()], 
如果要使AjaxMethod里面能調(diào)用session,寫成:[Ajax.AjaxMethod(HttpSessionStateRequirement.Read)] , 
如: 

復(fù)制代碼代碼如下:


[Ajax.AjaxMethod()] 
public string GetAddress(string UserID) 

string Address=""; 
//do somthing to get the address here 
return Address; 


注意方法要寫成public,否則在JS里調(diào)用的時候會提示“不支持此屬性或方法” 

4。確保頁面中有<form runat="server"></form>標(biāo)簽。 

5。ASPX的JAVASCRIPT中調(diào)用時加上類名 ,如: 
var address = ClassName.GetAddress('123').value;

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产乱码一卡二卡3卡四卡 国产乱插 | 久青草国产在线观看视频 | 我的妹妹最近有点怪在线观看 | 免费精品在线视频 | bt岛www| 久久热在线视频精品1 | 果冻传媒新在线观看免费 | 美女被草漫画 | 欧美xxxxx九色视频免费观看 | 啊皇上你好大要知画 | 亚洲国产在线视频中文字 | 免费一级毛片在级播放 | 高清国产精品久久 | 色天使亚洲综合在线观看 | 欧美一区二区三区精品 | 成人福利在线观看 | 日韩永久在线观看免费视频 | 久久精品视频免费 | 日本黄色大片免费观看 | 国产精品久久久久影视不卡 | 法国女佣系列在线播放 | 小sao货水好多真紧h的视频 | 暖暖视频日本 | 国产欧美一区二区三区精品 | 国产品精人成福利视频 | 亚洲AV久久无码精品九号软件 | 视频一区二区国产无限在线观看 | 国产精品久久久久不卡绿巨人 | chinese男性厕所撒尿合集 | 欧美a级在线 | 亚洲电影成人 成人影院 | 国产福利兔女郎在线观看 | 欧美不卡一区二区三区免 | 精品性影院一区二区三区内射 | xxx86日本人 xxnx日本免费护士 | s8sp加密路线和免费路线首页 | 91国在线观看 | 亚洲日本在线观看网址 | 国产青草亚洲香蕉精品久久 | 大学生特黄特色大片免费播放 | 韩国甜性涩爱免费观看 |