Time of Update: 2018-12-05
在使用ASP.NET時進行頁面重新導向的3種方法。 首先 Response.Redirect("a.aspx"),在儲存此頁的資料後,伺服器將頁面直接轉向到a.aspx。 此方法有個缺陷,就是轉向後會丟失此頁所有的Request的參數,並且此方法是需要Client發起一個請求。 在IIS 5.0 中引入了一個新的函數 Server.Transfer("a.aspx"),它很好地解決了轉向後丟失此頁Request參數的問題。並且由於它是從server端直接向下一
Time of Update: 2018-12-05
Asp.net中Global.asax Global.asax 檔案,有時候叫做 ASP.NET 應用程式檔案,提供了一種在一個中心位置響應應用程式級或模組層級事件的方法。你可以使用這個檔案實現應用程式安全性以及其它一些任務。下面讓我們詳細看一下如何在應用程式開發工作中使用這個檔案。 概述 Global.asax 位於應用程式根目錄下。雖然 Visual Studio .NET 會自動插入這個檔案到所有的 ASP.NET
Time of Update: 2018-12-05
ASP.net 2.0 有一個新特性,就是支援應用程式離線資訊。什麼是離線資訊呢?以前我們在更新應用程式,導至asp.net應用程式重啟,應用程式的使用者通常會顯示不友好的錯誤資訊,或者IE一直顯示載入狀態。ASP.net
Time of Update: 2018-12-05
View Code 1 1.第一種是在程式碼裡寫的, 2 3 在單擊傳值的事件裡寫上: 4 5 6 7 Response.Redirect("adminUpdate.aspx?userName=" + gvAdminInFo.SelectedRow.Cells[1].Text.ToString().Trim() + "&userJiaoSe=" + gvAdminInFo.SelectedRow.Cells[2].Text.ToString().Trim() + 8
Time of Update: 2018-12-05
網路上關於Request.Url的說明已經很多也很豐富了,但是自己還是實踐了一下,看看最終的結果與網路上的是否一致。 1.簡單的環境搭建 在本地IIS上配置了一個網站:主機名稱為wjnhome.com,連接埠88,然後建了一個虛擬目錄指向同一網站,虛擬目錄名稱為virtual,配置host為127.0.0.1 wjnhome.com 所以地址就為:http://wjnhome.com:88/virtual/urldemo.aspx?id=2#top 2.編寫簡單的代碼
Time of Update: 2018-12-05
系統:windows 2003,IIS 6,磁碟為NTFS格式。ASP在伺服器端建立word對象語句為 Set wApp = CreateObject("Word.Application")出現錯誤: “Microsoft VBScript 執行階段錯誤 錯誤 '800a0046' 沒有許可權: 'CreateObject'”嘗試了以下方法:1. IIS目錄設定許可權,增加everyone使用者並賦予所有許可權;2. %ProgramFiles%\Common
Time of Update: 2018-12-05
通常,我們需要使用Ajax擷取一連串的資訊,如果我們直接使用文字格式設定,需要把資訊拆分開,比如使用split+格式字元的方式去拆分,但是,如果我們查詢的資訊中包含了使用者差分的格式字元時,得到的資料就會出錯,如果使用XML的話,又顯得太麻煩,所以,很多時候使用Json是一種很不錯的方式;關於Json:JavaScript Object Notation (JSON)
Time of Update: 2018-12-05
1. 資料庫訪問效能最佳化 資料庫的串連和關閉 訪問資料庫資源需要建立串連、開啟串連和關閉串連幾個操作。這些過程需要多次與資料庫交換資訊以通過身分識別驗證,比較耗費伺服器資源。ASP.NET中提供了串連池(Connection
Time of Update: 2018-12-05
轉載於 http://topic.csdn.net/t/20050728/02/4172764.html"我的系統一旦遇到要訪問檔案的時候就會出錯,其中一個具體資訊如下: 對路徑 'F:\bbs\skyBoard\Config\siteConst.config' 的訪問被拒絕。 說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆疊追蹤資訊,以瞭解有關該錯誤以及代碼中導致錯誤的出處的詳細資料。 異常詳細資料:
Time of Update: 2018-12-05
ALL_HTTP: HTTP_CONNECTION:Keep-Alive HTTP_ACCEPT:text/html, application/xhtml+xml, */* HTTP_ACCEPT_ENCODING:gzip, deflate HTTP_ACCEPT_LANGUAGE:zh-CN HTTP_HOST:192.168.0.199 HTTP_USER_AGENT:Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64;
Time of Update: 2018-12-05
1,使資料庫支援SqlCacheDependency在.Net Framework 2.0 的安裝目錄下(通常是WINDOWS\Microsoft.NET\Framework\v2.0.XXXXX),有一個aspnet_regsql.exe,這個命令列工具可以協助我們使資料庫支援SqlCacheDependency特性.首先執行 “aspnet_regsql –S 伺服器名 -E –d 資料庫名 -ed –t 追蹤的資料表 –et” ,
Time of Update: 2018-12-05
1,project->Add->Other->加入一個Global頁面2,在Global頁面中放sqlConnection sqlCommand並設好他們的串連3,在介面處登出strict private 介面的代碼如下---------------------------type TGlobal = class(System.Web.HttpApplication) {$REGION 'Designer Managed Code'}// strict
Time of Update: 2018-12-05
Adapter Fill Table---------------------const C='Data Source=LocalHost"MSSQL;Initial Catalog=pubs;User ID=sa;Password=admin'; S='select * from employee';procedure TmainForm.Button1_Click(sender: System.Object; e: System.EventArgs);var
Time of Update: 2018-12-05
要想瞭解asp.net 2.0的非同步頁的處理過程,先列出頁面的生命週期: 1 :Init 事件: 頁面初始化 ,初始化設定。 2: LoadViewState方法: 載入檢視狀態, 填充ViewState屬性。 3 :LoadPostData方法: 處理回傳資料, 處理傳入表單資料。 4: Load 事件: 載入頁面 ,頁面控制項初始化完成並反映了用戶端的資料。 5
Time of Update: 2018-12-05
使用server.URLEncode(str) 能把str編碼寫入資料庫以下是解碼函數<%Function DeCode(EnStr)For I = 1 To Len(EnStr)C = Mid(EnStr,I,1)If C = "%" ThenV = Eval("&H" & Mid(EnStr,I+1,2))If V < 128 ThenDeCode = DeCode & Chr(V)I = I+2ElseIf Isvalidhex(Mid(EnStr,I,
Time of Update: 2018-12-05
當我們的內網Web伺服器需要訪問外網的一個Web服務,但是我們的網路是通過Proxy 伺服器才能上網的。我們就需要告訴asp.net應用程式代理程式服務地址和連接埠。實現方法是在Web.config的configuration配置節中增加以下配置項CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><system.net>
Time of Update: 2018-12-05
1、一般情況下,Response.Redirect 方法是在伺服器端進行轉向,因此,除非使用 Response.Write("<script>window.location='http://dotnet.aspx.cc';</script>") 方法外,是不能在新視窗開啟所指定的 URL 地址的。但是,如果仔細分析一下,如果設定 form 元素的 target 屬性,還是有辦法開啟新視窗的。下面就是可以採用的兩種方法。方法一:在伺服器端設定 target
Time of Update: 2018-12-05
1.Access資料庫的DSN-less串連方法: set adocon=Server.Createobject("adodb.connection") adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _ Server.MapPath("資料庫所在路徑") 2.Access OLE DB串連方法: set adocon=Server.Createobject("adodb.connection")
Time of Update: 2018-12-05
自認為做了幾年Web,就很瞭解Asp.net,但最後才發現不是這個樣子的。首先沒有系統的學習,其次沒有深入的實踐,從學校到公司,一直在使用別人寫好的控制項,甚至在很長一段時間,想寫幾個輪子出來。自嘲自己的物質之後,開始慢慢的瞭解這些內容。前些天瞭解了一下驗證控制項,記錄下來,希望以後忘記的時候可以舒適起來。 微軟提供六個驗證控制項,更準確的說是五個驗證控制項和一個集中顯示控制項。在這些控制項中,最簡單的莫過於RequiredFieldValidator
Time of Update: 2018-12-05
asp.net 4.0中提供了Routing 的支援。通過使用routing技術,我們可以方便的構建出友好的url,即能方便使用者理解,又能做到SEO的最佳化。 1.在Global中註冊路由表 void Application_Start(object sender, EventArgs e) {// 在應用程式啟動時啟動並執行代碼 this.RegisterRoutes(RouteTable.Routes);