asp.net下PageMethods使用技巧
以前一直都是用WEB Project方式開(kāi)發(fā)網(wǎng)站,在不少地方使用PageMethods,可以說(shuō)是輕車(chē)熟路了。這次想嘗試下WEB Site方式,因?yàn)樾薷拇a后不用編譯,再次刷新頁(yè)面就能看到效果,這點(diǎn)比較方便。
可是我在使用PageMethods時(shí),卻遇到了麻煩。加好了ScriptManager,給靜態(tài)方法加上了[WebMethod]特性,可是頁(yè)面輸出就是看不到ScriptManager:( 以為是.net 3.5或vs2008的問(wèn)題,google沒(méi)有答案。又懷疑是網(wǎng)站中某個(gè)handlers或是導(dǎo)致出錯(cuò),重新檢查過(guò),并且移除所有handlers測(cè)試,結(jié)果還是不行。
快要崩潰的時(shí)候注意到個(gè)問(wèn)題,MSDN中的例子給出的例子代碼是放在aspx文件中,而我的代碼是放在CodeFile中,會(huì)不會(huì)是這個(gè)問(wèn)題呢? 將自己的靜態(tài)方式代碼移到ASPX文件中,再刷新頁(yè)面,PageMethods出來(lái)?。?!
差點(diǎn)要砸電腦了
為什么會(huì)有這樣的限制?為什么非要要ASPX文件中PageMethods才有效....
ScriptManager.EnablepageMethods="true"
靜態(tài)方法定義
JS調(diào)用方法。
- asp.net下GDI+的一些常用應(yīng)用(水印,文字,圓角處理)技巧
- ASP.NET User Control使用技巧一則
- asp.net 開(kāi)發(fā)的一些常用技巧
- asp.net項(xiàng)目開(kāi)發(fā)中用到的小技巧
- VS初始化命令 ASP.NET常用技巧
- ASP.net Textbox的技巧使用
- asp.net中Null在從數(shù)據(jù)庫(kù)讀取的時(shí)候的一點(diǎn)點(diǎn)小技巧
- ASP.NET 后臺(tái)登錄小技巧介紹
- Asp.Net性能優(yōu)化技巧匯總
- ASP.NET常用小技巧
- ASP.NET的實(shí)用技巧詳細(xì)介紹
相關(guān)文章
repeater做刪除前彈窗詢(xún)問(wèn)實(shí)例
這篇文章介紹了repeater做刪除前彈窗詢(xún)問(wèn)實(shí)例,有需要的朋友可以參考一下2013-10-10asp.net GridView排序簡(jiǎn)單實(shí)現(xiàn)
使用javascript操作table排序才是實(shí)用的排序,這樣排序不怎么好,但是有時(shí)候可能會(huì)用來(lái),記錄一下。2009-12-12asp頁(yè)面和Asp.net頁(yè)面?zhèn)髦形膮?shù)UrlEncode編碼以及接收解碼
在asp中加一個(gè)鏈接,指向asp.net網(wǎng)頁(yè),但asp.net的網(wǎng)址是經(jīng)過(guò)HttpUtility.UrlEncode轉(zhuǎn)換和HttpUtility.UrlDecode解碼的,而asp的server.urlencode卻和HttpUtility.UrlEncode的編碼方式不一樣.2010-04-04一個(gè)ASP.NET的MYSQL的數(shù)據(jù)庫(kù)操作類(lèi)自己封裝的
這篇文章主要介紹了一個(gè)ASP.NET的MYSQL的數(shù)據(jù)庫(kù)操作類(lèi)自己封裝的,在數(shù)據(jù)庫(kù)操作類(lèi)中的連接字符串中記得加上charset=utf8 需要的朋友可以參考下2014-08-08.NET Core通過(guò)dotnet publish命令發(fā)布應(yīng)用
這篇文章介紹了.NET Core通過(guò)dotnet publish命令發(fā)布應(yīng)用的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-03-03.NET發(fā)起web請(qǐng)求時(shí)維持Session
一般使用.NET C#發(fā)起一個(gè)web請(qǐng)求是用WebClient類(lèi),應(yīng)為使用很簡(jiǎn)單,但是每調(diào)用一次OpenRead就會(huì)在服務(wù)器啟用一個(gè)新Session,使用HttpWebRequest + CookieContainer就可以讓多個(gè)web請(qǐng)求只有一個(gè)session。2009-05-05