原创 C# 核心概念--裝箱和拆箱
裝 箱(boxing )和拆箱(unboxing )是C#類型系統的核心概念.是不同於C與C++的新概念!,通過裝箱和拆箱操作,能夠在值 類型和引用類型中架起一做橋樑.換言之,可以輕鬆的實現值類型與引用類型的互相轉換,裝箱和拆箱能夠統一考
原创 asp.net 2.0 下的表單驗證Cookieless屬性
在不支持Cookies的移動設備模擬器中無法正常進行表單驗證,聯想到昨天使用web.config設置cookieless屬性時會在訪問時會出現"Cannot use a leading .. to exit above the top d
原创 C#接口與抽象的區別
抽象類和接口的區別: 區別一,兩者表達的概念不一樣。抽象類是一類事物的高度聚合,那麼對於繼承抽象類的子類來說,對於抽象類來說,屬於“是”的關係;而接口是定義行爲規範,因此對於實現接口的子類來說,相對於接口來說,是“行爲需要按照接口來完成”
原创 Pet shop 4.0中profile的介紹
shoppingCart.aspx中Profile提供的功能是針對用戶的個性化服務。在ASP.NET 1.x版本時,我們可以利用Session、Cookie等方法來存儲用戶的狀態信息。然而Session對象是具有生存期的,一旦生存期結束,
原创 C# Eval在aspx頁面中的用法及作用
Eval( " ")和Bind( " ") 這兩種一個單向綁定,一個雙向綁定,bind是雙向綁定,但需數據源支持ASP.NET 2.0改善了模板中的數據綁定操作,把v1.x中的數據綁定語法DataBinder.Eval(Contain
原创 VS2005: Partial Class部分類
Partial Class,部分類 或者分佈類。顧名思義,就是將一個類分成多個部分。比如說:一個類中有3個方法,在VS 2005將該類中3個方法分別存放在3個不同的.cs文件中。這樣做的好處:1、一個大型的項目類可以同時分成不同的區塊交由
原创 page_Load和page_Init的區別
Page_Init:是在頁面未加載之前,也就是在頁面初始化之前,在Page_Load之前調用的,可以在控件加載之前做一些客戶端檢測呀這些操作等。但這個事件對於當前用戶來說,只會進行一次,也就是第一次訪問這個頁面的時候,其運行一次。Page
原创 c#中訪問修飾符public,private,protected,internal,protected internal的區別
public: 對任何類和成員都公開, 無限制訪問; private: 僅僅對該類公開; protected 這個是指當前類、當前類的派生類都可以使用的,不管這個派生類在不在當前程序集內部internal這個是指只要在當前程序集裏的
原创 使用Forms Authentication實現用戶註冊、登錄 (一)基礎知識
本文示例代碼:http://www.codeplex.com/a/Release/ProjectReleases.aspx?ReleaseId=9518 前言 本來使用Forms Authentication進行用戶驗證的方式是最常見
原创 GridView中TemplateField的使用
BoundField只能顯示一個單獨的數據字段。如果我們想要在一個GridView列中顯示兩個或者更多的數據字段的值的時候該怎麼辦呢? 1. GridView的一列同時顯示數據源中的兩個字段 現需要顯示員工的FirstNa
原创 (轉摘)GridView 使用方法總結
原文件作者是:csdn.net的清清月兒 她的主頁 http://blog.csdn.net/21aspnet/ 主要內容: GridView無代碼分頁排序GridView選中,編輯,取消,刪除GridView正反雙向排序GridVie
原创 (轉摘)GridView 使用方法總結二
原文件作者是:csdn.net的清清月兒 她的主頁 http://blog.csdn.net/21aspnet/ 15.GridView合併表頭多重表頭無錯完美版(以合併3列3行舉例) 後臺代碼 代碼 using System;us
原创 包含CheckBox控件的DataGrid導出到EXCEL——終極方法
以下方法在VS2008中測試過 導出到Excel方法: 步驟一:後臺添加如下代碼 public override void VerifyRenderingInServerForm(Control control)
原创 DropDownList下拉框可編輯功能的實現
實現步驟 一、在頁面中增加如下腳本: <script language="javascript" type="text/javascript"> function selectedDDL(selectEle )
原创 PB中關於時間的計算
1、關於如何取得當前日期是星期幾 通過函數DayName(today())來獲得英文的星期幾從而進行需要的操作 2、獲得某日期前後幾天的日期函數爲RelativeDate ( date, n )其中N可以爲正負 3、返回多少秒前