原创 java.lang.NoSuchFieldError: EMPTY_LIST,EMPTY_MAP錯誤的解決方法

今天下午重新部署了一下工程,Tomcat啓動的時候就報告如下的錯誤: java.lang.NoSuchFieldError: EMPTY_LISTjava.lang.NoSuchFieldError: EMPTY_MAP在網上搜索了一下,

原创 使用 AJAX,局部刷新 GridView 進行數據綁定的簡單實現

很多用戶都有這樣需求,比如:點擊按鈕,刷新 GridView 中的數據,而不是這個頁面刷新。使用簡單的 XMLHttpRequest 就可以直接實現。具體代碼如下:   ASPX 代碼 <% @ Page Language =

原创 如何更改Visual Studio 2008中類文件引用的默認名稱空間?

 在編寫程序的時候,如果某些名稱空間經常用到,每次創建一個文件的時候,都需要手工添加名稱空間,是不是很煩人呢?多說人會回答:是的。如果新建文件的時 候

原创 如何在Visual Studio 2005或者Visual Studio 2008裏實現拖動控件進行絕對定位?

 經常會有人問:如何在Visual Studio 2005或者Visual Studio 2008裏面的HTML設計視圖下,拖動控件進行絕對定位?其實,這個功能在Visual Studio 2003、Visual Studio 2002時

原创 在 App_Code 文件夾中同時使用兩種語言編程的方法

我們知道,在 ASP.NET 2.0 之後,在同一網站下,既可以使用C#編寫代碼,同時也可以使用VB.NET編寫代碼,可以正確編譯。然而,在 App_Code 文件夾中,默認情況下,只能使用一種語言,C#或者VB.NET來編寫代碼,否則或

原创 ASP.NET 中得到網站絕對路徑的幾種方法

在編寫 ASP.NET 應用程序的時候,有時爲了更好地進行控制靜態文件的路徑,如在模板頁或者用戶控件中設置js或者css文件的路徑等,採用絕對路徑是難免的。下面就是幾種獲取絕對路徑的幾種方法。 C# 代碼 VirtualPathUt

原创 C# 實現向瀏覽器的兼容性視圖列表中添加、刪除網站和檢查網站是否在兼容性網站列表中

今天回答論壇上的一個問題,搜索了一下網上,並沒有找到一個完整的例子,下面根據網上的一些資料,經過轉換、完善成一個完整的例子。下面的例子可以實現添加、刪除、檢測網站是否在兼容性網站列表中的功能。 以下代碼在IE8、Windows2003環境

原创 利用ViewState和DataTable動態錄入數據的例子

本例子是論壇上的網友提問的問題,由於經常會有人用到,就貼在這裏,供初學者練習。<%@ Page Language="C#" EnableViewState="true" %> <%@ Import Na

原创 OleDb和ADO.NET讀取文本文件時進行條件查詢

OleDb 和ADO.NET讀取文本文件如何像一般的SQL查詢那樣進行條件查詢呢?文本文件沒有所謂的字段名稱,該怎麼處理呢?其實,在使用ADO.NET進行讀 取數據記錄的時候,在程序內部應該是有字段名稱來標識這些列的(具體的定義沒有找到

原创 ASP.NET 中如何對生成的 HTML 內容流進行控制?

在進行 ASP.NET 開發時,有時候需要對頁面輸出的最終 HTML 源代碼進行控制,是頁面的 render 方法中很容易實現這個功能。下面就是一個實現的方法,註釋都在代碼中。 <%@ Page Language="C#" %> <%

原创 CSS3嚐鮮(三):利用CSS3的新功能實現(橢)圓角邊框和圖片邊框

網上現在有很多使用CSS實現的圓角邊框,但這些方法都是比較複雜的,現在,CSS3標準提供實現圓角邊框、橢圓角邊框和圖片邊框的簡單方法。CSS3關於邊框的定義中新加入了border-radius和border-image屬性實現這些功能。C

原创 將文本文件的內容或者文字保存成圖片

調用方法: ConvertTextFileToImage(Server.MapPath("~/Log.txt"),Server.MapPath("~/Log.png")); 實現代碼: void ConvertTextFileToI

原创 Windows 文件資源管理器中搜索帶特殊字符文件名的方法

今天處理一些文件,文件夾這包含有類似《~$16年普通高等學校招生全國統一考試-英語》的文件名,想全部找出來刪除掉,直接在文件資源管理器裏面輸入“~$”是搜索不到想要的文件的,這些是特殊字符,所以,就想是不是像編程一樣也有轉義符之類的,就進

原创 AJAX(XMLHttpRequest)進行跨域請求方法詳解(一)

注意:以下代碼請在Firefox 3.5、Chrome 3.0、Safari 4之後的版本中進行測試。IE8的實現方法與其他瀏覽不同。 跨域請求,顧名思義,就是一個站點中的資源去訪問另外一個不同域名站點上的資源。這種情況很常見,比如

原创 AJAX(XMLHttpRequest)進行跨域請求方法詳解(二)

注意:以下代碼請在Firefox 3.5、Chrome 3.0、Safari 4之後的版本中進行測試。IE8的實現方法與其他瀏覽不同。   2,預檢請求 預檢請求首先需要向另外一個域名的資源發送一個 HTTP OPTIONS 請求頭