原创 ASP.NET生成靜態HTML頁面的方法

//生成HTML頁  public static bool WriteFile(string strText,string strContent,string strAuthor)   {   string path = HttpCont

原创 光標處插入內容

function test(str) { var tc = document.getElementById("TextBox1"); var tcle

原创 ASP.NET 2.0中Page事件的執行順序

Page 執行中將按照如下順序激活事件: Page.PreInit Page.Init Page.InitComplete Page.PreLoad Page.Load Page.LoadComplete Page.PreRender P

原创 ajax 入門基礎之--XMLHttpRequest對象總結(整理轉)

 在ajax中有一個最爲核心的概念就是 XMLHttpRequest 對象,這篇文章將有助於我們更加深入的理解 ajax 的知識。。。。。 XMLHttpRequest  提供客戶端同http服務器通訊的協議一:創建IE : http_r

原创 使用LosFormatter 對object 序列化

/// <summary> /// 序列化 /// </summary> /// <param name="obj">對象</param> public

原创 GLOBAL.ASAX .NET開發必須要瞭解的一個文件

Global.asax 文件,有時候叫做 ASP.NET 應用程序文件,提供了一種在一箇中心位置響應應用程序級或模塊級事件的方法。你可以使用這個文件實現應用程序安全性以及其它一些任務。下面讓我們詳細看一下如何在應用程序開發工作中使用這個文

原创 常用的C#正則表達式!

"^/d+$" //非負整數(正整數 + 0) "^[0-9]*[1-9][0-9]*$" //正整數 "^((-/d+)|(0+))$" //非正整數(負整數 + 0) "^-[0-9]*[1-9][0-9]*$" //負整數 "^-?

原创 30個HTML代碼編寫技巧

本文總結了30條HTML代碼編寫指南,只要在編寫HTML代碼的過程中牢記它們,靈活運用,你一定會寫出一手漂亮的代碼,早日邁入專業開發者的行列。 1. 一定要閉合HTML標籤 在以往的頁面源代碼裏,經常看到這樣的語句: <li>Some

原创 C# 集合類 :(Array、 Arraylist、List、Hashtable、Dictionary、Stack、Queue)

C# 集合類 Array Arraylist List Hashtable Dictionary Stack Queue    1.數組是固定大小的,不能伸縮。雖然System.Array.Resize這個泛型方法可以重置數組大小,   

原创 asp.net2.0的TreeView對checkbox的操作

大家會在ASP.NET 2.0使用TreeView控件時發現帶有CheckBox控件的TreeNode對象(TreeView節點),選擇CheckBox無法回發頁面。在MSDN中對於TreeView.TreeNodeCheckChange

原创 ScriptManager.RegisterStartupScript()方法在ajax頁面無效

如果不用Ajax,cs中運行某段js代碼方式可以是:Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "<script>window.open('default2.a

原创 char、varchar、nchar、nvarchar的區別

對於程序中的string型字段,SQLServer中有char、varchar、nchar、nvarchar四種類型來對應(暫時不考慮text和ntext),開建立數據庫中,對這四種類型往往比較模糊,這裏做一下對比。 定長或變長所謂定長

原创 SQL分頁語句

有關分頁 SQL 的資料很多,有的使用存儲過程,有的使用遊標。本人不喜歡使用遊標,我覺得它耗資、效率低;使用存儲過程是個不錯的選擇,因爲存儲過程是經過預編譯的,執行效率高,也更靈活。先看看單條 SQL 語句的分頁 SQL 吧。方法1:適用

原创 Visual Studio自定義調試窗體兩個小技巧

使用DebuggerBrowsable特性可以自定義調試窗體。   使用DebuggerDisplay特性可以自定義調試信息的顯示。    要使用這些特性,需要引用System.Diagnostics命名空間。   技巧1、使用De

原创 Substitution控件----動態更新緩存頁的部分

緩存某個 ASP.NET 頁時,默認情況下會緩存該頁的全部輸出。在第一次請求時,該頁將運行並緩存其輸出。對於後續的請求,將通過緩存來完成,該頁上的代碼不會運行。      在某些情況下,可能要緩存 ASP.NET 頁,但需根據每個請求更新