Time of Update: 2018-12-06
ViewState用法:ViewState是一個儲存頁面狀態的,可以使使用者在使用某動態網頁面時,獲得連續性動作的功能,而不需要重新輸入一遍資料。與static靜態變數區別在於,如果一個使用者訪問的時候,ViewSatate與static是沒什麼區別,但是如果多個使用者訪問的時候,靜態變數就會一直不斷的更改,導致資料混亂,但ViewState的話,就是每個使用者互不干涉,並且能儲存當前頁面狀態,從而使得一些操作和資料互動更加良好。用法是:ViewState可以是一個對象,一個字串、多種資料類型等
Time of Update: 2018-12-06
Session:Session是“會話”的意思,然而,因為http協議是無狀態的,那麼每次用戶端請求伺服器端,伺服器端都會以“嶄新”的頁面展示給用戶端,這在靜態html頁面中是不會存在任何影響,但是在動態網頁面中,需要與使用者互動,要保持與用戶端使用者的聯絡,則需要一些東西來保持,而Session的話,則是具有“保持狀態,保持會話”的能力。注意的是,Session是儲存在伺服器端的。(Cookie是儲存在用戶端的)需要注意的是,如果使用者突然關閉了用戶端頁面,那麼Session就會丟失,即“會話
Time of Update: 2018-12-06
首先補充一下Session的刪除:移除個別:Session.Remove("aa");全部清除:Session.Clear(); (一般應用於登出) QueryString:如果傳中文的時候出了問題的話,解決方案:編碼問題:<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>另外一個方法是在QueryString中先用它對漢字編碼: Server.UrlEncode(漢字).ToString();
Time of Update: 2018-12-06
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;public partial class _D
Time of Update: 2018-12-06
http://www.microsoft.com/china/msdn/library/webservices/asp.net/BedrockAspNet.mspxASP.NET Web 頁面生命曆程中的一天Dino Esposito Wintellect2003 年 8 月適用於: Microsoft ASP.NET摘要:瞭解圍繞 ASP.NET Web 頁構建的事件模型,以及一個 Web 頁面在其轉變為 HTML 的曆程中的各個階段。ASP.NET HTTP
Time of Update: 2018-12-06
通過使頁面動態載入不同CSS實現多介面方法一: <%@page language="C#"%> <%@import namespace="System.Data"%> <script language="c#" runat="server"> public void page_load(Object obj,EventArgs e) { //建立伺服器端控制項. //指定的標記"LINK"初始化此類的新執行個體. HtmlGenericControl
Time of Update: 2018-12-06
類比Asp.Net Forums實現可以換皮膚的控制項 為了協助您理解《Asp.Net Forums2.0深入分析》之 Asp.Net Forums是如何?代碼分離和換皮膚的,現在我們一起來寫一個代碼分離帶換皮膚功能的登陸頁面:第一步:建立ThemeDemo項目第二步:添加基類SkinnedWebControl.cs using System;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using
Time of Update: 2018-12-06
http://dev.csdn.net/develop/article/53/53566.shtm 動態載入Asp.net分頁控制項鄭佐2004-11-30 在asp.net中動態載入控制項比較簡單,這裡我講得是對使用者控制項的載入,比較典型的就是被載入的使用者控制項裡麵包含回傳事件,在回傳回來的時候需要保持新的資料。
Time of Update: 2018-12-06
http://www.zdnet.com.cn/developer/webdevelop/story/0,3800067013,39139599,00.htm開發複雜的動態ASP.NET應用程式時,必須盡量減少重複代碼,提高應用程式的重用性和靈活性。在某些應用程式中,使用者採取的不同操作可能具有不同的控制器邏輯,但結果都是相同的視圖(例如顯示一個產品列表時,可能允許使用者增添或刪除一件產品。但在控制器引導使用者完成了添加或刪除過程後,最終顯示的都是同樣的產品視圖,其中含有修改過的資料)。
Time of Update: 2018-12-06
把GIS資料放在RDBMS中,但是一般的RDBMS都沒有提供GIS的資料類型(如點、線、多邊形、以及這些feature之間的拓撲關係和投影座標等相關資訊),RDBMS只提供了少量的資料類型支援:int,float,double,Blog,Long
Time of Update: 2018-12-06
1.檢測到有潛在危險的 Request.Form 值 原因: (1)在提交資料的頁面或webconfig中沒有對validateRequest的屬性進行正確的設定 (2)HTML裡面寫了兩個 引起 解決: 方案一: 在.aspx檔案頭中加入這句: 方案二: 修改web.config檔案: <configuration> <system.web> <pages validateRequest="false" /> </system.
Time of Update: 2018-12-06
轉自於:http://www.cnblogs.com/fooo/archive/2008/01/07/1029119.html //-----------------------------載入if(!IsPostBack) { HttpCookie cookie = Request.Cookies["userinfo1"]; cookie.Expires =
Time of Update: 2018-12-06
Page.RegisterClientScriptBlock 方法 [C#]允許 ASP.NET 伺服器控制項在 Page 中發出用戶端指令碼塊。參數key標識指令碼塊的唯一鍵。script發送到用戶端的指令碼的內容。例:<html> <head> <script language="C#" runat="server"> public void Page_Load(Object sender, EventArgs e) {
Time of Update: 2018-12-06
gridview控制項的精微物質:主索引值,表格,選擇,編輯,刪除,分頁,排序,事件。gridview控制項精微物質的運動過程:1.用表格顯示資料庫表的資料。2.可以選擇表格的某一行,從而傳遞主索引值。3.可以編輯表格的某一行,依據主索引值,從而更新某一行。4.可以刪除表格的某一行,依據主索引值。5.對資料進行分頁,排序。6.選擇,編輯,刪除時,觸發事件,從而實現資料修改驗證。7.兩個人同時修改相同欄位的值,觸發並發訪問事件,設定修改後冷凍時間,從而控制並發訪問。
Time of Update: 2018-12-06
控制項檢視狀態也是一個資料庫,超小型索引值對資料庫。跟資料庫直接打交道的gridview控制項就沒必要開檢視狀態,因為修改直接在資料庫執行,然後再體現於gridview控制項。也是跟資料庫直接打交道的資料來源控制項sqldatasource也沒必要開檢視狀態,道理同上。用戶端發送請求->伺服器判斷是第一次請求或回傳->如果回傳,取出儲存在檢視狀態的值->程式運行期間,使用者改變控制項值,儲存在檢視狀態。把listbox1控制項的值選中放到listbox2控制項,再消除listb
Time of Update: 2018-12-06
SqlDataSource控制項,由四個精微空間構成:1,嚮導。2,屬性。3,控制項屬性代碼。4,後台代碼。 1,嚮導:就是下一步->下一步->完成。資料庫連接字串->自訂sql語句或預存程序->指定where語句的參數來源。資料庫連接字串->選擇表->選擇列->配置where語句,orde rby語句,產生insert,update,delete語句->指定where語句的參數來源。(這是圖形化操作)嚮導的每一步操作,都會產生控制項屬性代碼。
Time of Update: 2018-12-06
記個筆記,以後可參考。陳偉的《ASP.NET 3.5 網站開發執行個體教程》。章立民的《ASP.NET 3.5 開發範例精講精析 基於C#》.《.Net程式設計架構》。朱印宏的《ASP.NET 3.5 + SQL Server網站模組化開發》。丁世峰的《完全手冊C#2.0實用開發詳解》 正在看:《ASP.NET資訊管理系統開發執行個體導航》《ASP.NET 2.0 揭秘 下》《ASP.NET程式開發範例寶典》 評價:《ASP.NET 3.5 + SQL Server網站模組化開發》這書挺爛的,
Time of Update: 2018-12-06
母板頁把頁面配置畫好,在變化的內容部分留空,留空的部分由子頁面填充內容。子頁面可以對母板頁留空的部分不填寫,不填寫的話就顯示<asp:ContentPlaceHolder>中定義的預設內容。在母板頁使用超連結,圖片地址等的時候需要注意路徑問題。推薦使用伺服器控制項,如果用非伺服器控制項,則調用ResolveClientUrl,ResolveUrl進行虛擬路徑的轉換。每個子頁面的標題,可通過@page的Title屬性來設定。
Time of Update: 2018-12-06
編程實現>ASP.NET 3.5開發範例精講精析>探討ObejctDataSource控制項>主旨三層架構:表現層,業務層,資料層,
Time of Update: 2018-12-06
3,網站WebSite和WebApplication的區別。1) WebApplication編譯運行後,你修改後台C#代碼,你重新整理網頁,內容不會改變。重新編譯暈,內容會改變。網站WebSite,你修改後台C#代碼,重新整理頁面,內容會改變。不用關閉啟動瀏覽器。 2)WebSite沒有namespace,WebApplication有namespace