日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

淺談ASP.NET中使用AJAX的簡單方法(3)_.Net教程

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

推薦:解讀ASP.NET編寫應(yīng)用程序的十大技巧
1、在使用Visual Studio .NET時(shí),除直接或非引用的對象外,不要使用缺省的名字。 .NET帶來的好處之一是所有的源代碼和配置文件都是純文本文件,能夠使用Notepad或WordPad等任意的文本編輯器進(jìn)行編輯。如果不愿意,我們并非一定要使用Visual Studio .NET作為

如果這樣做,我們還可以使用相應(yīng)的aspx頁后端C#代碼將這個(gè)方法注冊為啟動(dòng)腳本。

Page.RegisterStartupScript("ajaxMethod", String.Format(" ", url));

我們可以將上面代碼加到ASP.NET后端代碼的Page_Prerender或Page_Load方法中。

服務(wù)端頁面

讓我們看看服務(wù)端頁面象什么。如果它是一個(gè)ASP.NET頁(我們假設(shè)的),我們僅僅對它的后端代碼感性趣。我們可以將.aspx文件中代碼都刪除,這樣絲毫不會(huì)影響這個(gè)aspx頁的功能。

例如,我們有一個(gè)將攝氏度轉(zhuǎn)換為華氏度的web service。如果你將這個(gè)web service的URL的引用加入到你的工程中,Visual Studio將產(chǎn)生一個(gè)叫"com.developerdays.ItempConverterservice"的代理類,這個(gè)代理類使用當(dāng)前的命名空間。有一個(gè)名為getTemp.aspx的aspx頁,它接收一個(gè)叫"temp"的查詢參數(shù),這參數(shù)包含一個(gè)整數(shù)的攝氏度值。如http://localhost/getTemp.aspx?temp=25。這個(gè)aspx頁的后端代碼如下:

以下為引用的內(nèi)容:
private void Page_Load(object sender, EventArgs e)
{
Response.Clear();
string temp = Request.QueryString["temp"];
if (temp != null)
{
try
{
int tempC = int.Parse(temp);
string tempF = getTempF(tempC);
Response.Write(tempF);
}
catch
{}
}
Response.End();
}
private string getTempF(int tempC)
{
com.developerdays.ITempConverterservice
svc = new ITempConverterservice();
int tempF = svc.CtoF(tempC);
return tempF.ToString();
}

分享:淺談ASP.NET開發(fā)下的MVC設(shè)計(jì)模式的實(shí)現(xiàn)
ASP.NET是微軟最新推出的新型體系結(jié)構(gòu).NET框架的一部分,它為構(gòu)造新一代動(dòng)態(tài)網(wǎng)站和基于網(wǎng)絡(luò)的分布式應(yīng)用提供了強(qiáng)有力的支持。與以前的Web 開發(fā)模型相比,ASP.NET 提供了許多重要的優(yōu)點(diǎn)例如: 簡易性;安全性;可管理性等。而且與基于過程的ASP頁面技術(shù)相比,

共3頁上一頁123下一頁
來源:模板無憂//所屬分類:.Net教程/更新時(shí)間:2009-07-01
相關(guān).Net教程