欧美日韩精品在线,国内精品久久久久久久久,一级毛片恃级毛片直播,清纯唯美亚洲综合欧美色

ASP.NET 2.0當(dāng)中的Call Back機(jī)制_.Net教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:ASP.NET Forms驗(yàn)證(自定義、角色提供程序)
以前開發(fā)項(xiàng)目時經(jīng)常是自己開發(fā)一套用戶權(quán)限管理系統(tǒng)進(jìn)行驗(yàn)證,比較靈活。最近為了單點(diǎn)登錄的問題又把Asp.Net自帶的驗(yàn)證方式看了一遍,發(fā)現(xiàn)這種方式也比較方便,功能也還可以。在Asp.Net提供了三

用過ASP.NET 2.0當(dāng)中的新功能Call Back的朋友們可能會發(fā)現(xiàn):ASP.NET AJAX當(dāng)中的非同步Web Services調(diào)用很麻煩,還要多建立一個Web Sevices(.asmx)頁面,如果您嫌額外建立一個.asmx的Web Services頁面太過麻煩,今天就來介紹另一種更簡易的方式可以進(jìn)行非同步的調(diào)用,我們稱之為Page Method。

您可以建立一個.aspx頁面,并一樣布置ScriptManager、TextBox與Html Button:

接著我們鍵入下面的代碼:

接著,請測試運(yùn)行的結(jié)果,您會發(fā)現(xiàn)一樣可以通過非同步的方式調(diào)用(按下Button之后不換頁就可以利用伺服器端的信息更新TextBox內(nèi)容),但是不需要額外建立了一個.asmx文件,在程序的結(jié)構(gòu)上稍為清爽一點(diǎn)了。這就是PageMethod的使用方式,請注意其中務(wù)必將.aspx的 PageMethod聲明為靜態(tài)方法(加上shared關(guān)鍵字),并且加上下面的Attribute(第1-2行):

同時間在.aspx頁面上的ScriptManager控件,一定要將其EnablePageMethods屬性設(shè)為true,才可正確使用PageMethod。

分享:剖析ASP.NET AJAX的面向?qū)ο笏枷?/a>
人們期待已久的ASP.NET AJAX v1.0正式版終于發(fā)布了。現(xiàn)在你能用Microsoft ASP.NET AJAX的javascript很容易的寫出豐富的、交互式的web應(yīng)用。尤其值得關(guān)注的是Microsoft AJAX Library增加了面向?qū)?/p>

來源:模板無憂//所屬分類:.Net教程/更新時間:2008-08-22
相關(guān).Net教程