Time of Update: 2018-12-07
資料庫和程式分在2台電腦上(2台電腦都是xp_sp2),在串連資料庫時,抱錯。抱錯內容如下:在建立與伺服器的串連時出錯。在串連到 SQL Server 2005 時,在預設的設定下 SQL Server 不允許進行遠端連線可能會導致此失敗。 (provider: 具名管道提供者, error: 40 - 無法開啟到 SQL Server 的串連) 解決辦法:1 從網上尋找到資料,試著調試。 參看資料:http://soso.cnblogs.com/archive/2006/05/23/40
Time of Update: 2018-12-07
在ASP.net中,有一系列的驗證控制項,可以很方便地驗證使用者輸入的資料是否合法。儘管這些驗證控制項十分強大並且容易使用,但它們有一個缺點,那就是,一般在使用它們的時候,在提交網頁時,都要對整個網頁的使用者輸入進行驗證。在驗證控制項中,沒有一種直接的方法,可以只驗證頁面中某些部分的輸入。本文將介紹如何利用ASP.NET驗證控制項以及JavaScript特性,完成只驗證頁面中某些部分的輸入的功能。 為什麼有的時候,只需要對頁面的某些部分的輸入進行驗證呢?舉一個例子,在某些應用中,有的時候為了使
Time of Update: 2018-12-07
資料驗證是為了防止使用者錄入錯誤資料或者漏掉必須填寫的資料而使得伺服器出現不必要的錯誤,ASP.NET有驗證控制項方便我們進行資料驗證,但是有時會出現這樣或者那樣的問題,我今天就遇到了一個,把驗證控制項說一下吧<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate
Time of Update: 2018-12-07
請選擇Products資料來源,並勾選星號(*)以讀取所有的資料庫欄位,然而這樣只會產生Select命令,若還想要Insert,Update與Delete命令,則選進階將兩個選擇打勾就可以了。需要注意,只有你資料庫裡面被選的這個表設定了主鍵才可以用的,否則你進階選項裡是灰色的,如果沒有主鍵GridView就不知道設定DataKeyNames預設值是多少了.我曾經在這個上面花了不少時間找問題,後來拖動GridView控制項後,自已在裡面編輯Update命令,這才發現DataKeyNames是空的才
Time of Update: 2018-12-07
代碼Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
建立XMLHTTPRequest 代碼Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
Asp.Net中的Page.Buffer這個屬性用於緩衝頁面的執行結果,一般在@
Time of Update: 2018-12-07
try { …Response.Redirect("/mymaimai.aspx"); …} catch (Exception e){ // 異常處理} 使用以上語句,不管是否有異常,都會執行catch中的,一直顯示""失敗"",都會拋出System.Threading.ThreadAbortException,原因如下:
Time of Update: 2018-12-07
關於AJAX的概念網上有很多資料可以參考,可是如何讓AJAX真正應用起來對於我們這些新手還是有點困難,因此我們這裡介紹如何安裝和配置AJAX,同時如何讓AJAX文檔可以在您的伺服器上運行。 先說明一下我的伺服器環境:1、Windows Server 2003 R2 Standard Edition Service Patch 1 中文版2、IIS6.03、Microsoft .NET Framework Version 2.0,4、SQL Server 2005 Exdivss
Time of Update: 2018-12-07
如何在ASP.NET環境下長期儲存ASP.NET頁面的session變數在Windows2003的伺服器中的IIS6加入了應用程式集區來回收一些無用的進程的功能,當由於網站程式的錯誤或訪問量太多的導致的應用程式集區會自動回收該進程,防止網站進入“死機”狀態,而這時候的應用程式集區的回收就會導致session變數被清除,就出現了session變數不見的現象。為瞭解決這種在Windows2003下才出現的問題,我們在服務端起動ASP.NET State
Time of Update: 2018-12-07
using System;using System.Web.UI;using System.Web.UI.WebControls;using System.ComponentModel;namespace SearchControl{ /// <summary> /// Search 的摘要說明。 /// </summary> public class Search : System.Web.UI.Control,INamingContainer { private
Time of Update: 2018-12-07
首先在項目中選擇“添加新項”,添加“Global.asax”全域變數檔案,修改其中的 Session_Start 和 Session_End 方法;代碼如下: void Session_Start(object sender, EventArgs e) { // 在新會話啟動時啟動並執行代碼 Session.Timeout = 5; Application.Lock(); Application["zzzonline"] =
Time of Update: 2018-12-07
安裝完成.net程式以後,在地址欄輸入地址以後,網頁報了以下的錯誤: 無法顯示 XML 頁。 使用 XSL 樣式表無法查看 XML 輸入。請更正錯誤然後單擊 重新整理按鈕,或以後重試。 --------------------------------------------------------------------------------名稱以無效字元開頭。處理資源 'http://localhost/SchoolCarSetup/login.aspx' 時出錯。第 1 行,位置: 2 &
Time of Update: 2018-12-07
asp.net繼承了母板頁後,如果想單獨引用一個樣式表,則不能直接在頁面用link標籤。那要怎麼做呢,只需在母板頁的head標籤裡寫上:<link id="cssName" href="" rel="stylesheet" type="text/css" runat="server"/>,然後在後台代碼裡加入引用樣式表的地址。(href置為空白,一定要加runat="server") 後台代碼(最好寫在頁面載入事件): HtmlLink css =
Time of Update: 2018-12-07
在將ASP.Net1.1下的項目轉到ASP.Net2.0上來時,會遇到一些問題,當然自動轉換嚮導會幫你解決很多,但我在轉的時候還是遇到了莫名其妙的錯誤,後來我都沒找到是什麼原因,但估計是因為ASP.Net2.0裡面的編譯模式改變引起的吧,ASP.Net2.0裡面使用partial關鍵字將自己寫的頁面邏輯代碼和使用控制項需要的代碼分離,編譯的時候被分別編譯到各自的程式集中.在網上找到這幾篇介紹ASP.Net2.0先行編譯的文章,我用的是完全先行編譯(CD C:\WINDOWS\Microsoft.
Time of Update: 2018-12-07
今天我想實現利用JavaScript調用WebService我首先就想到了ASP.Net Ajax 因為微軟的東西用著方便,我從網上看了看,這東西好多人都寫了,我就從官方找了個Demo下了看看原始碼,感覺沒什麼特殊的,於是動手開始寫.先添加一個webservice.asmx然後在default.aspx中加入ScriptManager 並設定serviecs屬性<asp:ScriptManager runat="server" ID="scriptManager"> &
Time of Update: 2018-12-07
今天看了看ASP,Net2.0 的WebPart控制項的使用方法,實際上昨天就看了一點只是沒明白怎麼回事,我今天把WebCasts上的講座看了一遍,才明白點.WebPart就是實現通過用戶端使用者對控制項的拖拽把網頁設定成自己想要的樣子,就向部落格那樣可以自己做自己的首頁.用webpart控制項實現這個功能是非常容易的,但是前提條件是有資料庫支援,因為控制項位置改變後需要記錄在資料庫中,雖然Microsoft說可以通過aspnet_ressql.exe對sql
Time of Update: 2018-12-07
在ASP.NET頁面上添加AJAX控制項後,不能調出視窗的解決辦法:ASP.NET2.0中AJAX使用新的ScriptManager 類來管理,而不相容原來的 ClientScriptManager 類 ,所以用<script>alert('提示:產品添加成功!')</script>和this.ClientScript.RegisterClientScriptBlock(this.GetType(), "name", "<script>alert('提示:產品
Time of Update: 2018-12-07
在Asp.Net 2.0中可以重寫頁面代碼檔案中的InitializeCulture()來設定頁面的UICulture。例如:1protected override void InitializeCulture()2 {3 if (Session["UICulture"]!= null)4 {5 Page.UICulture = Session["UICulture"].ToString();6 }7
Time of Update: 2018-12-07
關於MvcScaffoldTool的必要性及由來可以看著兩篇文章:http://www.cnblogs.com/szw/archive/2009/02/27/1399776.htmlhttp://www.cnblogs.com/szw/archive/2009/02/27/1399818.html v2.0.0.0版本添加了對MVC中Area的支援,單獨的Area項目可以通過兩種簡單的方法完成建立:方法一、單獨建立一個完整的ASP.NET