本文實(shí)例講述了ASP.NET網(wǎng)站實(shí)時(shí)顯示時(shí)間的方法。分享給大家供大家參考。具體方法如下:
在ASP.NET環(huán)境中開(kāi)發(fā)設(shè)計(jì)網(wǎng)站或網(wǎng)絡(luò)應(yīng)用程序時(shí),往往需要實(shí)時(shí)顯示當(dāng)前日期和時(shí)間。這時(shí),通常使用AJAX控件來(lái)實(shí)現(xiàn)。
需要注意的是,在.NET Framework 2.0版本中,工具箱中是沒(méi)有AJAX Extensions控件的。而.NET Framework 3.5版本中集成了AJAX。
ASP.NET AJAX包括三部分:
①一個(gè)擴(kuò)展客戶端JavaScript功能的客戶端庫(kù)或框架;
②一個(gè)允許ASP.NET AJAX很好地集成到Visual Studio中的服務(wù)端編程和開(kāi)發(fā)擴(kuò)展包;
③一個(gè)由社區(qū)開(kāi)發(fā)和支持的工具箱。
在服務(wù)器端,AJAX擴(kuò)展包包含了少數(shù)幾個(gè)AJAX控件,分別是:ScriptManager、ScriptManagerProxy、Timer、UpdatePanel、UpdateProgess。
其中,ScriptManager控件可以指示ASP.NET配置引擎使用AJAX方式向客戶端發(fā)送響應(yīng),并且在發(fā)送響應(yīng)時(shí)引入腳本庫(kù)。
要特別注意:每個(gè)支持AJAX功能的ASP.NET的Web窗體必須包含且只能包含一個(gè)ScriptManager控件。
UpdatePanel是一種利用AJAX實(shí)現(xiàn)的新的 Web窗體中的控件容器。每個(gè)要支持AJAX的ASP.NET Web窗體可包含一個(gè)或多個(gè)UpdatePanel控件。
要實(shí)現(xiàn)實(shí)時(shí)顯示時(shí)間,只需要下面兩個(gè)步驟:
1、在ASP.NET 項(xiàng)目中新建一個(gè)Web窗體,命名為ShowCurrentTime,其前臺(tái)代碼如下。
2、在ShowCurrentTime.aspx.cs文件中,只需要添加一句代碼即可。代碼如下:
至此,完成了Label中實(shí)時(shí)顯示時(shí)間的功能。另外,還可以根據(jù)需要設(shè)置時(shí)間顯示的樣式。
如果只想顯示日期,而不顯示時(shí)間,那么可以利用SubString取出前面的日期。
希望本文所述對(duì)大家的asp.net程序設(shè)計(jì)有所幫助。
標(biāo)簽:樂(lè)山 池州 賀州 咸寧 淮北 吉林 固原 廣元
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ASP.NET網(wǎng)站實(shí)時(shí)顯示時(shí)間的方法》,本文關(guān)鍵詞 ASP.NET,網(wǎng)站,實(shí)時(shí),顯示,時(shí),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。