原创 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、返回多少秒前