原创 搜索EMAIL/郵件中所有文件,包含壓縮包/zip/rar的一種方法。

今天辦公室同事求助。這幾天領導要他查找大量歷史文件。 該單位以及上級的大部分材料和文件都是用EMAIL/郵件收發文的。而且,經常是PDF/RAR/word/excel/WPS/JPG各種格式的摻雜在一起。 文件名也沒有規律。有的叫新建文檔

原创 客戶端中檢測到有潛在危險的Request.Form 值的處理辦法

從客戶端中檢測到有潛在危險的 Request.Form 值由於在.net中,Request時出現有HTML或Javascript等字符串時,系統會認爲是危險性值。立馬報錯上面的錯誤。解決辦法:解決方案一: 在.aspx文件頭中加入這句:

原创 SQLSERVER 外鍵約束 以及它的級聯刪除

sql server中建立外鍵約束有3中方式:1.enterprise manager中,tables,design table,設置table的properties,   可以建立constraint, reference key;2.

原创 利用 Application_Error 捕獲所有異常

WebApplication開發中通常是需要使用異常捕獲,以提供給用戶良好的提示頁面。 爲了減少代碼,統一日誌處理,可以在 Global.asax 中 Application_Error 的事件處理方法中統一處理。 它將捕獲所有 Appl

原创 GridView 實現跳出新窗口 可以固定大小 非常好用

        步驟是這樣,現在代碼裏寫個方法:public string Fromat(object id)  {  return string.Format( "javascript:var win=window.open('test

原创 自定義 dataTable 每次新增的紀錄會不覆蓋舊的紀錄

首先定義一個全局變量dataTable public DataTable dt    {        get { return (DataTable)ViewState["dt"]; }        set { ViewState["

原创 關於虛擬目錄的寫法

~ 和 ./  前者是服務端虛擬路徑  後者是上一級路徑

原创 VS2005 Login 控件使用 自定義 數據庫

自己建立的數據庫:UserInfo 表明:UserInfo 作爲一個開發者,我們清楚大多數的程序都有一個登陸與處理忘記密碼等等功能的模塊。 現在,使用 Visual Studio 2005,設計登陸頁面變得非常簡單因爲 VS 2005 開

原创 轉 asp.net 單用戶登錄經典解決方案

今天要做好一點的登陸框結果就想做個全局的判斷是否用戶所以找了一下文章   這裏指的單點,泛指在WEB服務端,一個賬戶同一時刻只能存在一個票據! 大家開發中可能都碰到的一個問題,怎麼使同一個用戶,在同一時間內只允許登錄一次。 很多人都會想到

原创 有利於SEO的DIV+CSS的命名規則

搜索引擎優化(seo)有很多工作要做,其中對代碼的優化是一個很關鍵的步驟。爲了更加符合SEO的規範,下面是目前流行的CSS+DIV的命名規則: 頁頭: