原创 比較GridView,DataList,Repeator ,DetailsView,FormView 的區別

Asp.Net 2.0 中5個數據源控件,GridView,DataList,Repeator ,DetailsView,FormView其中前3個用於呈現多列數據,後面2個用於呈現單列數據,即常用的數據明細.GridView和Detai

原创 .NET基礎知識(一)

  Q:您在什麼情況下會用到虛方法(虛函數)? 虛函數爲了指明某個成員函數具有多態性,用關鍵字virtual來標誌其爲虛函數。 既然虛函數爲多態而生,那麼簡單的說當我們在C#中要想實現多態的方法之一就是使用到虛函數。   Q:Overri

原创 在web.config中連接數據庫的兩種方法

連接數據庫的兩種方法如下: 在web.config文件中 <configuration> <connectionStrings>          <!--以下兩句都可以-->                    <add name="

原创 GridView導出到Excel

  方法1: //注:在.aspx文件中第一行<%%>中加入EnableEventValidation="false" <%@ Page Language="C#" AutoEventWireup="true" CodeFile="C

原创 FCKeditor2.2+ASP.NET2.0不完全攻略

  前幾天寫了一篇關於基於ASP.NET2.0的FCKeditor的使用心得,由於不少網友要求再寫得詳細些,今天再總結續寫一些。本文所示用的FCKeditor版本是FCKeditor2.2,截至目前這個是最新版本。   FCKeditor

原创 .NET基礎知識(二)

  Q:求以下表達式的值,寫出您想到的一種或幾種實現方法: 1-2+3-4+……+m答:int Num = this.TextBox1.Text.ToString() ;int Sum = 0 ;for (int i = 0 ; i <

原创 遊標

 遊標(cursor)   遊標是系統爲用戶開設的一個數據緩衝區,存放SQL語句的執行結果   每個遊標區都有一個名字   用戶可以用SQL語句逐一從遊標中獲取記錄,並賦給主變量,交由主語言進一步處理   主語言是面向記錄的,一組主變量一

原创 JS彈出輸入對話框,使用window.prompt()

  <script>         function doreg(){         var myDate = new Date();         var strDate=myDate.getFullYear()+"-"+(my

原创 Asp.net調用DLL文件

Asp.net調用DLL文件(如:DecryptActiveX.dll) 1、把dll文件放到bin文件夾下,先引用你的dll文件(右擊bin文件夾—添加引用)2、using你dll的命名空間 (如:using DecryptActive

原创 發佈網站後,會生成一個PrecompiledApp.config文件的作用

在用Microsoft Visual Studio 2005開發ASP.NET網站時,當你開發完後,發佈網站時,會生成一個PrecompiledApp.config文件,請問這個文件有什麼作用?可以刪除嗎?刪除後影響該網站的正常運作嗎?謝

原创 override與new的區別

  代碼如下:  public class baseClass    {        public baseClass()        {            Method1();        }        public v

原创 gridview設置DataFormatString格式

  DataFormatString 屬性語法如下: DataFormatString="{0:格式字符串}" 我們知道在DataFormatString 中的 {0} 表示數據本身,而在冒號後面的格式字符串代表所們希望數據顯示的格式;另

原创 聚集索引和非聚集索引的區別

聚集索引和非聚集索引的根本區別是表記錄的排列順序和與索引的排列順序是否一致, 聚集索引表記錄的排列順序與索引的排列順序一致,優點是查詢速度快,因爲一旦具有第一個索引值的紀錄被找到,具有連續索引值的記錄也一定物理的緊跟其後。聚集索引的缺點是

原创 ADO.NET中常用的對象

1、Connection對象:(數據庫連接對象)用於連接數據庫的對象,表示到數據源的一個唯一的連接。 2、Command對象:(數據庫命令)表示要對數據庫執行的一個SQL語句或一個存儲過程。 3、DataReader對象:(數據庫讀取器)

原创 C# Array和ArrayList區別

一,C# array數組的用法範例: type[]   typename=new type[size];  如int[] a=new int[2];string[] str=new string[5]; 實事上我們平常是用int[],s