原创 js獲取鼠標單擊鍵

利用OnMousedown和OnContextmenu添加鼠標左中右鍵單擊的處理,返回event.button的值來判斷是單擊了哪個鍵。 簡單測試代碼如下:   <%@ Page Language="C#" AutoEventWireup

原创 少奮鬥十年

你想少奮鬥十年嗎?看下面這篇文章。   第一:不要認爲停留在心靈的舒適區域內是可以原諒的。         每個人都有一個舒適區域,在這個區域內是很自我的,不願意被打擾,不願意被push,不願意和陌生的面孔交談,不願意被人指責,不願意按照

原创 關於asp.net Session丟失問題的總結 【轉】

asp中Session的工作原理:asp的Session是具有進程依賴性的。ASP Session狀態存於IIS的進程中,也就是inetinfo.exe這個程序。所以當inetinfo.exe進程崩潰時,這些信息也就丟失。另外,重起或者關

原创 用戶控件和頁面的7種交互方式

  在論壇上看到的,覺得會用上,收藏。 用戶控件WebUserControlA id爲WebUserControl1和WebUserControlB id爲WebUserControl1和頁面Default.aspx之間的交互如下:  

原创 javascript除去數組中的重複元素【轉】

 function unique(data){debugger;     data = data || [];          var a = {};       for (var i=0; i<data.length; i++)

原创 Sql語句創建表

新建表: create table [表名] ( [自動編號字段] int IDENTITY (1,1) PRIMARY KEY , [字段1] nVarChar(50) default /'默認值/' null , [字段2] ntex

原创 MVC驗證模型

第一步:爲屬性添加驗證特性,如下: public class UserInfo { public int ID { get; set; } [Required(ErrorMessage = "請輸入

原创 union的使用

題目:表tb字段如下   ID    type  title   Num 1      A      aaa    55 2      A      bbb    40 3      C      ccc    60 4      C 

原创 IE6下div覆蓋select解決方案

在IE6下 彈出的div層無法遮蓋DropDownList/select控件,如下方法可行: <head runat="server"> <title></title> <mce:script type="text/jav

原创 Sql數據層分頁技術

看了一篇講座,說到數據層分頁技術,用到了4中方式,1)使用top *top   2)使用表變量  3)使用臨時表 4)使用ROW_NUMBER函數。 其中最快的是第1 和第4中方式,接下來我們來看看這兩種方式: 我們使用sql2005自帶

原创 SqlHelp類

using System; using System.Data; using System.Xml; using System.Data.SqlClient; using System.Collections; using System.

原创 總結一下網站注入與防範的方法

1.首先我會檢查一下服務器配置,重新配置一次服務器安全,可以參考 http://hi.baidu.com/zzxap/blog/item/18180000ff921516738b6564.html 2.其次,用麥咖啡自定義策略,即使

原创 提高 SQL 性能的方法

有時, 爲了讓應用程序運行得更快,所做的全部工作就是在這裏或那裏做一些很小調整。啊,但關鍵在於確定如何進行調整!遲早您會遇到這種情況:應用程序中的 SQL 查詢不能按照您想要的方式進行響應。它要麼不返回數據,要麼耗費的時間長得出奇。如果它

原创 xml配置文件映射到類

參考網上寫的,類型 如下 public class SiteLogo : ConfigurationElement { [ConfigurationProperty("logoTitle", IsRequi

原创 Linq 連接

不多說了,看代碼 //連接 static void LinqTest1() { var intArray1 = new[] { "1", "2", "3", "5", "8", "