Time of Update: 2018-12-06
1.ASP.NET中:拋發異常System.Data.OleDb.OleDbException: Unspecified error錯誤 '0x80004005' 未指定的錯誤產生此問題的解決方案如下:(1).MSDN裡的說明,這是因為沒有許可權在臨時目錄裡寫檔案而產生的。這種問題的原因:系統temp檔案夾存取權限不夠 修改方法如下: 進工具-檔案夾選項-查看-
Time of Update: 2018-12-06
轉自http://firechun.blog.163.com/blog/static/318045222011029105328664/迄今為止,我們只是把“類比資料”從控制器傳遞到視圖模板,現在,我們要掛上真實的資料庫了。在教程中,我們示範了如何使用免費的SQL Server Express做為我們的資料庫引擎,這些代碼也同樣適用於完整版的SQL Server。首先在項目中添加App_Data目錄存放SQL Server
Time of Update: 2018-12-06
轉自http://firechun.blog.163.com/blog/static/31804522201102711480936/到目前為止,我們僅僅從控制器動作返回字串,這是一個瞭解控制器如何工作的好方法,但這並不是你想要的真實的Web應用程式。我們想要一個更好的方法為訪問我們網站的瀏覽器產生HTML,使用模板檔案可以更容易地定製發回的HTML內容。添加視圖模板要使用視圖模板,可以修改HomeController的Index方法,讓它返回ActionResult,就象下面這樣返回View(
Time of Update: 2018-12-06
方法一: /// <summary> /// 擷取使用者登入IP /// </summary> /// <returns></returns> string GetIp() { //可以透過Proxy 伺服器 string userIP = Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if (userIP ==
Time of Update: 2018-12-06
今天在開發時遇到一個問題:" 未處理 System.AccessViolationException Message="嘗試讀取或寫入受保護的記憶體。這通常指示其他記憶體已損壞。" 這通常指示其他記憶體已損壞。不知大家遇到過沒有,這種錯誤是由於使用者反覆寫入或開啟檔案, 最終使得記憶體資源沒有及時釋放導致此錯誤。這種錯誤是無法跟蹤的,必須強制釋放!
Time of Update: 2018-12-06
今天要規劃一個項目的UI,重新回顧總計了一下asp.net 2.0下Theme的相關知識:1.Theme是根目錄下App_Themes,必須是這個名稱2.App_Themes下一級的每一個子檔案夾為一個Theme3.每個Theme檔案夾下可以包含skin 檔案、css 檔案、圖片檔案、XML 檔案、指令檔以及子檔案夾等。Theme下要解釋的,主要是CSS樣式載入順序和Skin檔案和其載入順序.CSS樣式:asp.net
Time of Update: 2018-12-06
前一篇文章是採用預存程序來進行分頁的,但是存在缺陷,沒有代碼重用,針對不同的表或者不同的視圖都需要去編寫預存程序,這樣很麻煩,代碼的重用性很差。本文將通過一個使用者控制項來實現資料分頁的頁面層以達到代碼重用的目的。 分頁是藉助使用者自訂控制項來實現,在這裡主要有以下兩種方法來實現:(一).吳旗娃的AspNetPager組件(推薦使用) 首先,下載該dll檔案。:AspNetPager分頁控制項 在工具箱中,滑鼠右鍵,“選擇項”,添加剛下載的dll檔案。
Time of Update: 2018-12-06
首先在百度和Google中搜尋"sys 未定義"這個關鍵字,你會發現能搜到萬千上萬條相關的記錄,但是總結問題根源不外下面幾種。而我遇到似乎還比較特別,我沒有在網上找到相應的解決方案。首先,我們看一下網上出問題的同志們雖說都是"Sys 未定義",但是情況卻不盡相同,有的人使用的是Atlas版本,有的使用的Asp.net ajax Beta,有的則是正式發行版Asp.net ajax
Time of Update: 2018-12-06
這一段就是配置應用程式是如何儲存Session資訊的了。我們以下的各種操作主要是針對這一段配置展開。讓我們先看看這一段配置中所包含的內容的意思。sessionState節點的文法是這樣的: <sessionState mode="Off|InProc|StateServer|SQLServer" cookieless="true|false" timeout="number of
Time of Update: 2018-12-06
原理:在Global.asax中的Application_BeginRequest事件中使用Context.RewritePath方法實現URL重寫。使用Regex來設定URL重寫規則。IIS設定需要在網站IIS屬性頁面>主目錄>配置...>插入...可執行檔:c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll點掉[確認檔案是否存在]對鉤點擊[確定]源碼下載:http://files.cnblogs.co
Time of Update: 2018-12-06
前天發的 圖片壓縮後上傳[Flash] ,有園友評論說和 Plupload 有點像!特地瞭解了一下Plupload。Plupload官網:http://www.plupload.com它是一個開源組件!功能的確很強大!它主要功能是多檔案上傳,並提供圖片用戶端尺寸壓縮。主要的特色是可以使用 Flash Gears HTML 5 Silverlight BrowserPlus HTML 4
Time of Update: 2018-12-06
單頁面的簡易線上聊天可以多簡單。主要功能:1 聊天。(純屬廢話)2 群組對話。實現方法 im.aspx?aaa 這樣就是在aaa這個組下聊天。3 在群組中可對指定人發訊息。4 可設定暱稱,暱稱會儲存在COOKIE中,會自動記住暱稱。5 Ajax取後台資料,無重新整理。6 後台資料存放區在靜態變數中。7 從後台取資料時,只取未顯示資料。介面如下:可點擊人名給指定人發送訊息。你發出的訊息綠色顯示,公用訊息黑色顯示,私密給你發的訊息紅色顯示。源碼下載:http://files.cnblogs.com/
Time of Update: 2018-12-06
參考資料:http://www.cnblogs.com/jeffhsu/archive/2011/08/24/2152013.html看了jeffhsu的方法挺好的,但需要做一個Excel模版,參考網上資料改進了一下。//Asp.net 匯出EXCELprivate void ExportExcel(){//臨時檔案 string tempFile = string.Format("{0}/{1}.xls",
Time of Update: 2018-12-06
使用IIS內建的FTP很麻煩,還容易受到駭客攻擊。就想反正顯示網頁有上傳下載功能,直接那網頁不就行。所以就做個簡易的上傳下載功能頁面。上傳使用的是FLASH實現。注意在asp.net預設上傳有4M限制,可設定web.config來避免這個限制。在system.web中添加<httpRuntime maxRequestLength="307200" useFullyQualifiedRedirectUrl="true" executionTimeout="6000"
Time of Update: 2018-12-06
一個老的Asp項目需要作一些升級, 拿到原代碼在筆記本上配起來, 竟然所有Asp頁面都不能訪問 Server Application Error 500錯誤:The server has encountered an error while loading an application during the processing of your request. ......Google 試了好多方法,後來試了幾個文章重新註冊了幾個dllcd
Time of Update: 2018-12-06
自訂sitemapprovider讀取sitemap, 綁定Asp:Menu 控制項, 結果Click事件不能響應,試了N久 , 沒有解決,於是乎Google, Google了N久終於找到良方: 增加 <asp:MenuItemBinding .....> NavigateUrlField="Url" <asp:Menu ....> <DataBindings> <asp:MenuItemBinding
Time of Update: 2018-12-06
1、解決方案:.NET大檔案上傳知識整理最近做在做ePartner項目,涉及到檔案上傳的問題。 以前也做過檔案上傳,但都是些小檔案,不超過2M。
Time of Update: 2018-12-06
項目遇到,百度下,如下:protectedvoidGVList_RowDataBound(objectsender,GridViewRowEventArgse) { //隱藏不必要的列 if((e.Row.RowType==DataControlRowType.DataRow)||(e.Row.RowType==DataControlRowType.Header)||(e.Row.RowType==DataControlRowType.Footer)) {
Time of Update: 2018-12-06
建立ASP.NET程式時候發生錯誤 HTTP/1.0 500 Server Error網址:http://blog.csdn.net/arui319/archive/2004/12/29/233043.aspx 在Visual Studio.Net 2003中建立或者開啟一個ASP.NET項目時候,發生如下錯誤:嘗試建立Web項目或開啟位於URL"http://localhost/WebApp1"的Web項目時,Web伺服器報告了以下錯誤."HTTP/1.0 500 Server
Time of Update: 2018-12-06
前一陣也遇到過這個問題,那時當時用Anthem控制項,只要有重名控制項就出現了這個問題,但今天肯定不是這個原因,於是乎我上網查,有網友說: 有的時候,可以說經常剛剛安裝的DotNetFormwork&ASP.NET,有些頁面的Button點擊後不觸發相應的事件,好像只是存在Validator控制項的頁面有這樣的問題,這個時候,重新安裝註冊一下IIS即可:運行:ASPNET_REGIIS -i