Time of Update: 2018-12-07
構建群組控制項,顧名思義就是利用已有的控制項來重新組合成新的控制項。所有的ASP.NET 控制項都有Controls屬性來表示它的所有子控制項。構建群組控制項從CompositeControl類派生,一般會重寫CreateChildControls()方法。下面範例程式碼示範了組合一個TextBox控制項和RequiredFieldValidator控制項。 CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
《ASP.NET 2.0 揭秘》兩卷書已經入手好些日子,卻一直沒有時間來細讀,只偶爾需要的時候翻閱參考,最近決定抽空通讀,我把我認為有需要的地方作了筆記,錄入部落格,以備複習。 ASP.NET是.NET Framework的一部分。 構建ASP.NET的頁面,需要利用.NET FRAMEWORK的特性。. NET Framework由兩部分組成:架構類庫(Framework Class Library)和通用語言執行平台 架構類庫
Time of Update: 2018-12-07
和cookie不一樣的是,Session狀態沒有大小限制。如果有極端的要求,可以使用Session儲存上G的資料。並且Session可以儲存更複雜的對象,例如可以在Session中儲存一個DataSet。 當使用一個Session狀態時,一個名為ASP.NET_SessionId的cookie會自動添加到瀏覽器。這個cookie包含一個唯一的標識符,它可以在頁面切換時跟蹤使用者。 預設情況下,如果cookie被禁用了,Session狀態也不能正常工作了。預設情況下,假設使用者超過2
Time of Update: 2018-12-07
Rich控制項主要包括: (1)FileUpload控制項 (2)Calender控制項 (3)Adrotator控制項 (4)Multiview控制項 (5)Wizard控制項 本筆記主要講了FileUpload控制項的簡單用法。 1、 FileUpload控制項用於使用者向web應用程式上傳檔案。 (1)把檔案儲存到檔案系統
Time of Update: 2018-12-07
主題是皮膚的集合.皮膚描述了控制項應該如何顯示,它可以定義樣式的屬性,圖片,顏色等.如果擁有多個主題,使用者可以根據需要選擇主題來顯示網站,這隻需要通過點擊按鈕,從一個皮膚切換到另一個皮膚.皮膚檔案儲存在App_Themes檔案夾下,主題有兩種類型:1.樣式表主題它們定義了可能被頁面或控制項重載的樣式.實際上,它與CSS樣式表是等價的.2.定製主題不能被重載,只能通過page指令中添加StyleSheetTheme屬性設定主題.與之相似,還可以通過page指令的設定Theme屬性來設定主題提示:
Time of Update: 2018-12-07
來源:http://www.cnblogs.com/JimmyZhang/archive/2009/02/08/1371819.html 張子陽原文連結:http://www.asp.net/learn/mvc/tutorial-04-cs.aspx 1.建立自訂HTML Helper本篇教程的目的是為你示範如何建立自訂HTML Helper,你可以在MVC視圖中使用它們。通過利用HTML
Time of Update: 2018-12-07
來自 張子陽 http://www.cnblogs.com/JimmyZhang/archive/2009/03/08/1406512.html原文連結:http://www.asp.net/learn/mvc/在這篇教程中,我將為你介紹每個ASP.NET MVC應用程式都具有的一個重要功能,稱作ASP.NET路由(ASP.NET
Time of Update: 2018-12-07
來自 張子陽 http://www.cnblogs.com/JimmyZhang/archive/2009/05/18/1459326.html這篇教程的目的是解釋在建立ASP.NET MVC應用程式時,如何使用Microsoft Entity Framework來建立資料訪問類。這篇教程假設你事先對Microsoft Entity Framework沒有任何的瞭解。讀完本篇教程,你將會理解如何使用Entity Framework來選擇、插入、更新和刪除資料庫記錄。Microsoft
Time of Update: 2018-12-07
編寫自訂控制項之前,需要思考兩個問題: 1、 你想編寫的是什麼類型的控制項? 自訂控制項的兩種基本類型是完全產生和群組控制項。構建完全產生的控制項時,需要從頭指定所有控制項呈現到瀏覽器的HTML內容。 建立群組控制項就是把已有的控制項捆綁一起構成新的控制項。 2、 我該從什麼類繼承? 可以從已有控制項派生新控制項。 構建基礎的控制項時,一般從下列基類中派生新控制項。 (1)
Time of Update: 2018-12-07
下面構建一個完全產生的基礎控制項,該控制項需要從System.Web.UI.Control類派生,並且需要指定所有呈現到瀏覽器的HTML內容,呈現的內容是在該控制項類中重寫Render方法指定。CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
ASP.NET 2.0 Framework提供了一種不用於cookie和Session狀態的方式儲存使用者資訊:Profile對象。Profile提供強型別、可持久化的Session狀態表單。 可以在應用程式的根Web設定檔定義一組Profile屬性來建立Profile。ASP.NET Framework 在後台動態編譯一個包含這些屬性的類。<?xml version="1.0"?><configuration><system.web>
Time of Update: 2018-12-07
GridView可以同時儲存每個資料列的原始值和修改後的新值,所以能夠處理並發衝突。<%@ Page Language="C#" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head id="Head1"
Time of Update: 2018-12-07
HtmlTextWriter是專門用於把HTML內容輸出到瀏覽器中的一個類,下面是該類支援的部分方法:AddAttribute ——已重載。 對於 HtmlTextWriter 對象通過對 RenderBeginTag 方法的後續調用建立的元素,向其開始標記中添加指定的標記屬性和值。AddStyleAttribute ——已重載。 對於 HtmlTextWriter 對象通過對 RenderBeginTag 方法的後續調用建立的元素,向其開始標記中委任標記樣式屬性。
Time of Update: 2018-12-07
瀏覽器Cookies用於關聯一些文本到網站的每一個使用者。使用瀏覽器cookie當Web伺服器端建立一個cookie時,一個附加的HTTP首部在瀏覽器顯示頁面時被發送到瀏覽器。HTTP首部類似如下形式:Set-Cookie:message=HelloSet-Cookie首部使得瀏覽器建立一個名為message的cookie包含值Hello。在瀏覽器建立cookie以後,它從相同的應用程式請求頁面時都將會把cookie的資訊發送給Web伺服器端。一個cookie就是一段文本,cookie只用用於
Time of Update: 2018-12-07
幾個方法:修改檔案上傳大小的限制以檔案形式儲存到伺服器轉換成二進位位元組流儲存到資料庫將二進位通過迴圈的方式寫入磁碟一、修改檔案上傳大小的限制通過對web.config和machine.config檔案進行修改.對網站根目錄下的web.config進行修改:原:<httpRuntime executionTimeout="90" maxRequestLength="800000"
Time of Update: 2018-12-07
實現方式1: protected void DownLoad_Click(object sender, EventArgs e) { //擷取要下載的檔案 string filename = Server.MapPath("~/upload/電腦科學與技術.rar"); FileInfo f = new FileInfo(filename); //設定檔案頭 Response.ContentType =
Time of Update: 2018-12-07
我們在開發Web應用時,有時候需要將Server端的的資訊Push到用戶端。常見的一個情境就是微博應用,需要將一個使用者的收聽即時訊息推送到Web端,也就是使用者的更新使用者的Timeline。對此通用的解決方案就是Long Polling——支援XMLHttpRequest的瀏覽器都可以使用,使得其適用範圍廣。對此需要注意的就是Server端的處理能力,最好能用類似Node.js的Non-Block式的並發。GitHub有個項目SignalR使得的在asp.net中實現Server
Time of Update: 2018-12-07
文章目錄 1.1 準備工作1.2 建立一個ASP.NET MVC Web應用程式項目1.3 建立控制器1.4 建立視圖1.5 建立資料庫1.6 建立模型1.7 向控制器方法中添加資料庫邏輯1.7 修改Index視圖1.8 總結 來自 張子陽:http://www.cnblogs.com/JimmyZhang/archive/2009/01/01/1366473.html這篇教程的目的是讓你瞭解如何建立一個Asp.Net
Time of Update: 2018-12-07
來自 張子陽 http://www.cnblogs.com/JimmyZhang/archive/2009/05/18/1459330.html這篇教程的目的是解釋一種為ASP.NET MVC應用程式建立模型類的方法。在這篇教程中,你會學習到如何利用Microsoft LINQ to
Time of Update: 2018-12-07
來源:http://www.cnblogs.com/JimmyZhang/archive/2009/02/08/1371819.html 張子陽原文連結:http://www.asp.net/learn/mvc/tutorial-04-cs.aspx這篇教程的目的是為你提供一個對ASP.NET MVC視圖、視圖資料和HTML Helpers的簡短介紹。讀完本文之後,你應該能夠理解如何建立新的視圖、將資料從控制器傳遞給視圖,並且使用HTML Helper在視圖中產生內容。1.