Time of Update: 2017-01-13
對於enum類型:使用foreach遍曆enum類型的元素並填充combox 代碼如下複製代碼 foreach ( HatchStyle hs1 in Enum.GetValues(typeof(HatchStyle))){ comboBox1.Items.Add(hs1.ToString());} 例子 代碼如下複製代碼 public enum BeepType{SimpleBeep =
Time of Update: 2017-01-13
對象關係映射,靠純手打,是個超級繁瑣又類的苦力活,即便它能給你再高的運行效率,但是也會損失開發效率。c#在netframework中其實已經提供了ORM架構了,叫做entity
Time of Update: 2017-01-13
ASP.NET使用RewritePath重新導向後,伺服器響應的HTTP頭會多個Content-Location:HTTP/1.1 200 OKContent-Length: 48150Content-Type: image/jpegContent-Location: http://www.111cn.net /test.jpgLast-Modified: Tue, 18 Dec 2012 15:01:50 GMTAccept-Ranges: bytesETag: "e119ee9b3
Time of Update: 2017-01-13
例子 代碼如下複製代碼 lbDay.Text = System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.GetDayName(DateTime.Now.DayOfWeek); 例子1 代碼如下複製代碼 string[] Day = new string[] { "星期日", "星期一", "星期二",
Time of Update: 2017-01-13
緩衝方式ASP.NET中的緩衝大體上分為兩種方式:應用程式緩衝和網頁輸出快取。前者用編程的方式來快取資料,這是本文主要說明的東西;後者是通過配置每個頁面或是Web.config檔案來實現的。而網頁輸出快取有兩種方式,一是緩衝整個頁面,一是緩衝部分頁面……這部分的內容以後再說。 自動移除ASP.NET從緩衝中自動移除資料的原因是以下之一:伺服器記憶體過低; 快取項目到期;
Time of Update: 2017-01-13
建立 ASP.NET 測試頁 建立測試頁始終是訪問 SQL Server 資料層並驗證輸入和輸出參數是否得到正確處理的好辦法。實際上,這是確保以後的生產解決方案中的 ASP.NET 頁和組件能夠按照預期方式工作的唯一辦法。這對於從解決方案中的某個層調用其他層時的驗證信任邊界和安全性問題尤其正確。 另外,在進行測試時,請勿拘泥於建立生產類介面。您只需測試目標方法。實際上,故意建立一些您不願以之為最終生產解決方案的“醜陋”測試頁是一個好的策略!本文中,我建立了一些非常簡單的 ASP.NET 頁,
Time of Update: 2017-01-13
產生原始碼和安裝指令碼 Visual Studio .NET 的另一個重要功能是它能夠為現有資料庫產生一個完整的產生指令碼。實際上,您可以使用 Visual Studio .NET 為整個資料庫層產生原始碼(包括產生表和索引、授權、預存程序等),還可以產生一個可用於在現有 SQL Server 上安裝這些資料庫物件的命令列指令碼。 產生安裝指令碼非常容易,它包括兩個步驟:首先,需要產生 T-SQL 指令碼來建立資料庫物件(表、索引、過程等)。然後,產生一個針對目標 SQL Server
Time of Update: 2017-01-13
以前使用ASP開發過Web應用程式的人員肯定知道調試Web應用程式是多麼麻煩。在ASP中,調試是痛苦的,通常包括了使用Response.Write()方法輸出變數的值。那麼請問一下自己:你有多少次忘記了在布署應用程式之前刪除了調試語句? 隨著.NET架構組件的出現這種情況發生了徹底的改變。在.NET中,你可以使用Visual Studio
Time of Update: 2017-01-13
摘 要 本文從頁面、資料訪問、字串操作三方面探討如何提高ASP.NET應用程式的效能,並提供了幾種測試載入器用於檢測ASP.NET網站效能。 關鍵詞 ASP.NET 應用程式 效能 最佳化
Time of Update: 2017-01-13
在ASP.NET 2.0中,可以使用healthMonitoring屬性監測事件。healthMonitoring屬性是一個基於方法的provider,在這裡可以構造自己的provider。利用healthMonitoring屬性,我們可以諸如記錄錯語、成功的事件等,對不同的資料來源,如事件記錄,Sql
Time of Update: 2017-01-13
一、程式功能:為Repeater實現分頁 二、表單設計: 1、建立ASP.NET
Time of Update: 2017-01-13
一年前,當本人拿到一個名叫TWIG的PHP程式時,立即被作者OOP編程思想所折服,很難想像TWIG中所有的功能(行事曆、郵件、個人化)均在一個PHP檔案(index.php3)中執行完成,這就得益於作者採用了程式碼與頁面構架分離的思想,但是我也看到儘管作者做了很大的努力,但由於PHP的局限性,程式並沒有真正做到代碼與構架的分離,index.php3這個主檔案由於要執行的功能太多,所以其require的模組檔案相當之多,至使整個檔案依然顯得十分零亂,本人愚昧,當時花了半個月的時間,才真正明白程式的
Time of Update: 2017-01-13
//串連資料庫:<appSettings><add key="sqllink" value="server=yfq-001;uid=ADM;pwd=sdadm;database=DBMT50"></add></appSettings>//登入string connstr=System.Configuration.ConfigurationSettings.AppSettings["sqllink"];SqlConnection
Time of Update: 2017-01-13
//查詢xml(C#)DataSet strxml=new DataSet(); string path="XMLFile1.xml";strxml.ReadXml(Server.MapPath(path));this.TextBox1.Text=strxml.Tables[0].Rows[0]["sqlchaxun"].ToString();this.TextBox2.Text=strxml.Tables[0].Rows[1]["sqlchaxun"].ToString();//
Time of Update: 2017-01-13
ASP.NET中的Global.asax以及Web應用的生命週期 Global.asax 檔案,有時候叫做 ASP.NET 應用程式檔案,提供了一種在一個中心位置響應應用程式級或模組層級事件的方法。你可以使用這個檔案實現應用程式安全性以及其它一些任務。 Global.asax 檔案被配置為任何(通過 URL 的)直接 HTTP
Time of Update: 2017-01-13
很久以前就想寫一些關於DataGrid/DataList的東西,但是一直以來,一方面自感所學未深,另一方面,總覺無從下筆,一拖再拖,離剛開始的念頭已距一年有餘。DataGrid/DataList在ASP.NET中的重要性,想必就不用我再強調了,凡顯示Table類型的資料,大多會使用這兩個控制項(當然,如果誰還像ASP那樣寫ASP.NET,那我也沒有辦法),所以,每個人可能都有自己的領悟,這篇文章,算是拋磚引玉,為大家做個鋪墊。一、方法1、DataBind很簡單、最常用的方法。綁定資料用。需要注意
Time of Update: 2017-01-13
關於Namespace(命名空間)的使用在前面的程式中我們看到,我常用<% @ Import Namespace="System.Data" %>,這是在引用M$為我們提供的Namespace,這和ASP不同的,我們在ASP.net必須先引用與我們操作有關的Namespace後才能使用相應的功能。其實說白了,一個Namespace;
Time of Update: 2017-01-13
上一節,我們簡單的講了一下資料庫的應用,而我們沒有具體說明執行語句如何用於顯示。呵呵,是留在這一章節中講的。這裡我們必須得瞭解一下DataReader,DataSet和DataGrid控制項,DataGrid是顯示控制項,大家自已去看它相關的應用,我們在這裡不哆嗦,DataReader和DataSet都可以用來儲存資料內容,不過DataReader只能儲存查詢的結果,DataSet就相對來說複雜多了,他的功能很強大,我們一步步來講,這一節還講不完,我們這一節只講其關於儲存資料庫的功能,呵呵,為了
Time of Update: 2017-01-13
我們前面的章節講了一下如何顯示資料庫中資訊以及DataReader和DataSet的基本用法,有朋友說不過癮,要我快快寫下面的章節,很是對不起,我實在是沒有太多時間,寫這些很慢。(不要扔雞蛋,最多我不說廢話啦)我們這裡還是來講講DataSet吧,這是一個功能強大的東東,我們在上一節對它有了一個初步的瞭解,這裡我們要講其如果用來操作資料。也是很簡單的東東,但是功能強大,要講全,不太可能,因為DataSet和DataGrid控制項的講解就佔了.Net
Time of Update: 2017-01-13
我們繼續前面的內容,呵呵,這次主要是講DataSet的強大功能啦:)。上次吹了大家的泡泡(說話不算數的意思,湖南人都能聽懂吧:)),這次一定不能再食言了:)在一個DataSet中儲存多個資料表我們在ASP中很多人習慣於使用RecordSet對象來操作資料庫,但是RecordSet有一個的缺點就是一個RecordSet只能儲存一個資料表,當我們需要操作多個表時,不得不在多個RecordSet中來回操作,雖然這些在使用習慣後也沒有什麼,但是對一個新手來說,這也是一個很麻煩人的事情。光是那些變數名就可