Time of Update: 2017-02-27
關於頁面傳值的方法,引發了很多討論。看來有很多人關注這個,我就我個人觀點做了些總結,希望對大家有所協助。1.使用QueryString變數QueryString是一種非常簡單的傳值方式,他可以將傳送的值顯示在瀏覽器的地址欄中。如果是傳遞一個或多個安全性要求不高或是結構簡單的數值時,可以使用這個方法。但是對於傳遞數組或對象的話,就不能用這個方法了。下面是一個例子:a.aspx的C#代碼private void Button1_Click(object sender,
Time of Update: 2017-02-27
摘要:本文對 Microsoft ASP.NET Web 服務與 Microsoft .NET Remoting 的相對效能進行比較。Microsoft ASP.NET Web 服務的互通性最好,並完全支援 HTTP 上的 WSDL 和 SOAP;而 Microsoft .NET Remoting 可實現公用語言運行庫類型系統的高保真,並支援其他資料格式和通訊通道。從 MSDN Code Center 下載 BDADotnet.msi 範例程式碼(英文)。簡介ASP.NET Web 服務和
Time of Update: 2017-02-27
「摘要」利用ASP.NET和ADO.NET技術開發的網站新聞管理系統,實現了網站新聞的動態管理,使得對資訊的管理更加及時、高效,提高了工作效率。同時對系統的開發原理、系統的功能特點和設計方案進行了介紹。「關鍵詞」ASP.NET ADO.NET 新聞 管理
Time of Update: 2017-02-27
在ASP.NET裡面我們最喜歡做的事情是拖動一個Button然後雙擊,然後輸入代碼就可以了。這個稱之為事件回傳機制,屬於軟體開發的體系範疇,但並不屬於Web開發的範疇,因為Web是基於TCP/IP協議的,但是TCP/IP協議確是一個無狀態的協議,那麼ASP.NET是如何引入事件回傳的呢?首先請建立一個網站,然後添加一個WebUserControl,命名為:EventModule。如下:現在在該EventModule裡面拖入一個一個Button和3個Label,如下:然後雙擊該Button,輸入如
Time of Update: 2017-02-27
擷取伺服器的IP地址方法以DNS法較為簡單實用,如下:private void ButtonIP_Click(object sender, System.EventArgs e){ System.Net.IPAddress[] addressList = Dns.GetHostByName(Dns.GetHostName()).AddressList;if ( addressList.Length>1){ TextLIP.Text =
Time of Update: 2017-02-27
ASP.net提供了Session對象,從而允許程式員識別、儲存和處理同一個瀏覽器對象對伺服器上某個特定網路應用程式的若干次請求的上下文資訊。Session對應瀏覽器與伺服器的同一次對話,在瀏覽器第一請求網路應用程式的某個頁面時,伺服器會觸發Session_onStart事件;在對話逾時或者被關閉的時候會觸發Session_onEnd
Time of Update: 2017-02-27
最近比較清閑,正好利用這個時間仔細研究了一下Asp.net的多層架構,主要參考的是 Wrox 的一本<.Net WebSite Programming
Time of Update: 2017-02-27
在用 ASP.NET 編程時,開啟一個頁面一般是通過指定超連結位址,調用指定的分頁檔(.html、.aspx)等方法。但是,如果即將開啟的分頁檔的內容是在程式中動態產生,或者是從資料庫的表裡取出的,我們怎麼把這些內容展示出來呢?我們最直接的想法是,把這些內容先儲存成網頁檔案,再調用它。這種方法當然是可以的,但不是最好的方法,因為這樣會在 Web
Time of Update: 2017-02-27
前言這個系列的文章要討論的是如何通過ASP.net伺服器端技術來最佳化用戶端緩衝策略,而且讓這種策略變得可配置和可擴充。我們要瞭解的知識從HTTP協議中相關屬性對用戶端緩衝的影響,到ASP.NET如何控制這些屬性來實現我們的緩衝策略。
Time of Update: 2017-02-27
SqlDataReader類可以用SqlDataReader類對象從SQL Server資料庫中讀取行;用OleDbDataReader類對象從支援OLE
Time of Update: 2017-02-27
當使用SqlDataSource控制項選擇資料時,可以從兩個屬性:ConnectionString和SelectCommand開始,如下所示:<asp:SqlDataSource ID="MySourceControlName" Runat="server"ConnectionString="Server=MyServer ;Database=Northwind"SelectCommand=" SELECT Fieldl, [
Time of Update: 2017-02-27
using System;using System.Web;using System.Net;using System.IO;using System.Text;namespace SendMessage{public bool SendMsg(MsgInfo msg){//create requesttry{WebRequest req = WebRequest.Create("http://your_post_url");//set the request
Time of Update: 2017-02-27
設計網站的時候,不可能我們的網站不出現一點錯誤,常見的“頁面不存在”“頁面運行出錯”等錯誤資訊一般網站多少總是存在的,關鍵是,這些錯誤出現以後,管理員怎樣方便及時的發現它們、盡量減少使用者對網站的不好印象。不管是IIS 4還是IIS
Time of Update: 2017-02-27
導 讀:Server.HTMLEncode 和 Server.URLEncode 是ASP中很常用的函數,在ASP.NET中也有類似的函數:HtmlEncode 和 UrlEncode (注意大小寫)以下用執行個體來進行介紹。 Server.HTMLEncode and Server.URLEncode are very common functions used by ASP developers. Well, as you may have guessed, these two
Time of Update: 2017-02-27
簡介在現實世界中,人們經常希望能夠把某個文字檔的部分或全部內容儲存到一個 Web 網頁變數中。在經典的 ASP 中,只要簡單地使用 FileSystemObject 就能做到了。其實,在 ASPFAQs.com 中就有一個 FAQ 欄目專門討論 FileSystemObject 。可是在 ASP.NET 中呢?FileSystemObject 當然還可以用,不過,經驗表明這麼做會嚴重影響伺服器效能。因此,最好還是使用 .NET
Time of Update: 2017-02-27
在ASP.NET的WebForm組件中的LinkButton組件也是一個伺服器端的組件,這個組件有點類似於HTML中的<A>標識符。它的主要作用是就是在ASP.NET頁面中顯示一個超連結。當這個連結被按動的時候,頁面就會往伺服器端傳遞資訊,並且在伺服器端來處理相應的事件。一.LinkButton組件的重要的組成內容:我們通過下面這張表來說明一下LinkButton組件的一些常用屬性、事件。LinkButton組件的常用屬性、事件 代表的意思Text
Time of Update: 2017-02-27
在GridView中我們可以直接添加一個CommandField刪除列來刪除某行資訊。但為了避免誤操作引起的誤刪除,在刪除操作者讓操作者再確認下,完後再進行刪除。首先我們給我們的GridView 添加一個模板列,如下:以下是引用片段:<ASP:TemplateField HeaderText="Delete" ShowHeader="False"><ItemStyle ForeColor="Red" /><ItemTemplate>
Time of Update: 2017-02-27
現在的很多商業公司都設有不同的部門,而這些部門在公司的網站上都有自己的子網站。一般情況下,每一個部門都會根據自己的需要來維護各自的網站。這樣做雖然會使公司的網站顯得豐富多彩,但這卻會對使用者的訪問帶來不便,也就是說,由於各個部門的子網站沒有保持一致性而使使用者在瀏覽網站時造成了困難。幸運的是,ASP.NET2.0為我們提供了一種解決方案,這就是首頁嵌套。建立嵌套首頁首先需要建立一個標準的首頁,在這個首頁上需要加上一些共用的東西,如公司的Logo、公司名稱、頁尾以及菜單等,而每個部門的子網站必須使
Time of Update: 2017-02-27
網站導覽提供者--ASP.NET2.0中的網站導覽提供者暴露了應用程式中的頁面的導航資訊,它允許你單獨地定義網站的結構,而不用考慮頁面的實際物理布局。預設的網站導覽提供者是基於XML的,但是你也可以通過編寫自訂的提供者,從任何後端位置暴露這些資訊。網站導覽API--網站導覽API用於在應用程式的代碼中訪問網站導覽資訊,它摘錄了導航資訊儲存的細節。你可以使用API來編程訪問應用程式的瀏覽節點。導航控制項--導航控制項為頁面之間的導航提供了通用的UI,例如樹視圖、菜單和breadcrumb(&quo
Time of Update: 2017-02-27
思路1. 利用如Dw-Mx這樣的工具產生html格式的模板,在需要添加格式的地方加入特殊標記(如$htmlformat$),動態組建檔案時利用代碼讀取此模板,然後獲得前台輸入的內容,添加到此模板的標記位置中,產生新檔案名稱後寫入磁碟,寫入後再向資料庫中寫入相關資料。2. 使用後台代碼寫入程式碼Html檔案,可以使用HtmlTextWriter類來寫html檔案。優點1.