原创 如何準確、通俗的講解ASP.NET中多層開發架

三層架構是B/S架構,即瀏覽器/服務器架構. 所謂的三層是指:表示層,邏輯層和數據層(Client- Server -DB).上層對象調用下層對象提供

原创 如何在ASP.NET中爲DataGrid添加自動編號的功能

一、正序A、AllowPaging=False情況下<asp:DataGrid id="DataGrid1" runat="server">   <Columns>     <asp:TemplateColumn>      <ItemT

原创 向XML文檔加入屬性

private void Page_Load(object sender, System.EventArgs e){ XmlDocument xmlD

原创 如何自定義上傳文件的大小限制

在web.config中添加     <httpRuntime   executionTimeout="90"   maxRequestLength=

原创 怎樣寫一個實現翻頁的存儲過程

CREATE PROCEDURE UP_GetRecordByPage    @tblName      varchar(255),       -- 表名    @fldName      varchar(255),       --

原创 如何在DataGrid中顯示雙標題

控件設置: <asp:DataGrid id="dgDoubleHeader" runat="server" Width="672px" Height="208px" AutoGenerateColumns="False"    Bord

原创 輸出緩存的可調過期是怎麼回事

可調過期是指定某項自上次被訪問後多長時間過期。例如,可以將某項設置爲自上次在緩存中被訪問後20分鐘過期。另一種是絕對過期,即指定某項在設定的時間過期,

原创 設計模式之抽象工廠(從模式講到設計模式再到面向對象設計模式)

在講抽象工廠之前,要從模式開始講起先來看看模式的起源:   多年以前,有一位名叫克里斯多佛·亞歷山大(英文名Christopher Alexander)的建築師爲了研究優秀的設計有沒有共性這一問題,他對建築物、城鎮、街道等,以及人類爲

原创 C#中接口和抽象類的使用上的主要差別在哪裏?

抽象類和接口在定義上和功能上有很多相似的地方,具體在程序中使用抽象類還是接口需要比較抽象類和接口的具體差別。 抽象類:一種不能實例化而必須從中繼承的類,抽象類可以提供方法的實現,也可以不提供實現 子類只能從一個抽象類繼承 抽象類應主

原创 md5加密出現問題

我用md5加密使用下列語句] MD5 md5 = new MD5CryptoServiceProvider();   byte[]  inByte = Encoding.UTF8.GetBytes(Password);   byte[] 

原创 asp.net1.1中DataList如何實現分頁

using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.W

原创 Asp.net中的Panel控件

<Script Language="C#" Runat="Server">public void Page_Load(Object src,EventArgs e){if(!Page.IsPostBack){file://初始化Panel

原创 NET INCLUDE 指令和.ascx文件的區別

在ASP.Net中同樣可以使用 <!--INCLUDE FILE|PATH=""-->嵌入其它文件,感覺 .ascx 和這個東西比較相似,甚至可以相互替代。 那麼,究竟有什麼差別呢? include文件缺乏對象概念,嵌入的是代碼,所以一般

原创 MD5加密就如何實現的

<%@ Page Language="C#" ContentType="text/html"%> <%@ Import Namespace="System"%> <script language="C#"

原创 DataGrid更新數據

<%@ Import Namespace="System.Data" %><%@ Import Namespace="System.Data.SqlClient" %> <html>  <script language="C#" runa