Time of Update: 2017-02-27
摘要:由于越來越多的跨國公司需要跨語言的WEB應用,所以本地化工作變得尤其重 要,在ASP.NET 1.1 中我們使用ResourceManager 類來實現這個工作,而2.0中 提供了更加方便的方法和工具來實現。導言:現在很多跨國的商務需求都需要實現多語言,對客戶來說他們始終想看到網 站是用他們所熟悉的語言來顯示的,他們不會關注網站使用的是什麼技術,而現 在的開發工具或者開發技術並沒有在本地化方面做的很好,我們還需要花大量的
Time of Update: 2017-02-27
1.跟以前一樣做介面,只是注意,把所有需要有多語言介面的文字都用 label來做2.做完以後,在Solution Explorer裡選中這個檔案,選Tools- >Generate Local Resource3.你會發現產生了一個目錄,App_LocalResources;這個目錄裡多了一個 resx的檔案。比如你的aspx檔案是default.aspx,它就會產生一個叫做
Time of Update: 2017-02-27
介紹在任何應用系統開發中,異常管理對開發人員來說都是一個關鍵領域。作為 一個開發人員,你應該採用一種合適的、能讓你編寫健壯且高品質代碼的異常管 理策略。如果使用得當,異常管理將是一個很強大的概念而且使你的開發工作變 的很容易。然而,一個不合適的異常處理將會使你的應用系統效能降低。在你鑽研這些之前,要先搞清楚異常管理是什麼,這點很重要。一般來說異 常就表示“打破系統預定的假設”。“異常”和“錯誤”是不一樣的,為瞭解釋
Time of Update: 2017-02-27
ASP.NET 2.0 裡的菜單控制項加上 sitemap 檔案為網站導航提供了很簡單的實 現方法,但有個令人煩惱的事不能控制功能表開啟的視窗,經常有需要彈出新視窗 的菜單就比較難處理。其實有個很簡單的方法。首先在sitemap檔案添加自己定義屬性,這裡我們用 target <siteMapNode title="首頁" description="" target="_blank"
Time of Update: 2017-02-27
當您開始使用 Microsoft .NET Framework 2.0 和 ASP.NET 時,您會發現新 的 Web 組件基礎結構將一些非常強大的功能添加到了基礎平台中。對於本文, 我假設您已經對 Web 組件的基本知識有所瞭解,例如,如何使用 WebPartManager 控制項、Web 組件地區、編輯器、目錄和持久性屬性。建立用於ASP.NET 2.0應用程式的Web組件您可以用兩種方法建立 Web 組件。第一種方法涉及建立一個自訂的 Web 組件類,該類從
Time of Update: 2017-02-27
在此例中,新首碼為“ExternalResource”。此新運算式的所需文法如下所示。<%$ ExternalResource: [assemblyName]|[resourceType], [resourceKey] %>此運算式將使用先前介紹的同一 GlobalExternalResourceProvider 從特定程式集提取資源。為支援這一新運算式,我們將建立一個自訂類型 ExternalResourceExpressionBuilder。表 2
Time of Update: 2017-02-27
一、 加入全球化資訊在我的網站中,在建立資源檔並加入一些本地化資料後,我首先開始使用 顯式本地化來設定控制項(例如,在我的網站中的標籤)的文本,以便它們可以從 資源檔中得到它們的值。既然存在四種語言;所以,除一個完全可依賴的資源 檔案之外(沒有本地化命名),我建立了四個資源檔。注意,這些資源檔都以本地化標記作為它們的中間名稱,因此,我需要把 UICulture設定為與該本地化相同的名字以便ASP.NET存取這些資源檔。但是,問題是:我該怎樣在PostBack事件中動態地改變文化呢?幸好,
Time of Update: 2017-02-27
相關文章:ASP.NET 2.0打造購物車和支付系統之一在本篇中,我們將經由一個簡單的網上商店示範程式來探討GridView,並開 始分析一種產生GridView的DataSource的方法,然後繼續使用該資料來建立一個 完全功能的購物介面。注意,在這個示範程式中的DataSource是可以自由建立的 。一、簡介在第一篇中,我們討論了什麼是GridView以及如何使用它,包括實際資料如 何綁定到其上。在本文中,我們將更密切地分析這些資料的來源以及如何與
Time of Update: 2017-02-27
解決ASP.NET 的進程帳戶沒有訪問 IIS的許可權IIS下,訪問asp頁面出現錯誤:訪問 IIS 中繼資料庫失敗“用於運行 ASP.NET 的進程帳戶必須具有對 IIS 中繼資料庫(如IIS://servername/W3SVC)的讀訪問權。有關如何修改中繼資料庫許可權的資訊,請參見http://support.microsoft.com/?kbid=267904。”原因可能是先安裝.NET
Time of Update: 2017-02-27
ASP.NET是一個非常強大的構建Web應用的平台,它提供了極大的靈活性和能力以致於可以用它來構建所有類型的Web應用。絕大多數的人只熟悉高層的架構如: WebForms和 WebServices
Time of Update: 2017-02-27
自訂伺服器控制項是擴充 ASP.NET Web 伺服器控制項的功能的一種方式。下文提供了針對自訂伺服器控制項的使用者和開發人員的基本安全準則。有關建立自訂伺服器控制項的更多資訊,請參見開發自訂 ASP.NET 伺服器控制項。IDE(如 Microsoft Visual Studio 2005)簡化了自訂控制項的使用及開發。但是,無論使用哪一 IDE,下面列出的安全準則均適用。有關 ASP.NET Web 應用程式安全性的常規資訊,請參見 ASP.NET Web
Time of Update: 2017-02-27
程式段中對語句作了說明。主要使用XmlWriter類進行XML檔案產生。下面這是由關聯式資料庫產生相應XML檔案過程。由於XML只是中介軟體,所以忽略了Schema或者DTD。1 private void Page_Load(object sender, System.EventArgs e)2 {3 // 在此處放置使用者代碼以初始化頁面4 //基本資料定義5 String strTableName="systypes";6
Time of Update: 2017-02-27
本文描述了ASP.NET的一個popup控制項。該控制項模仿MSN Messenger的警告,但是是用於網頁的。可以通過選擇不同的預定義風格或修改空間上用的所有顏色來完全地改變該控制項的圖形外觀。控制項支援拖拽方式,所以使用者可以隨心所欲地把它放到頁面上的任何位置。這個控制項的一個重要特性是,它可以用到目前的大多數瀏覽器上。已經測試過的瀏覽器包括最新版本的Mozilla,Internet
Time of Update: 2017-02-27
在我們的系統的編寫過程中,應該有很多的時候需要客戶下載檔案.我第一次的做法(應該也是大部分人的做法吧?)是:1 HttpResponse response = HttpContext.Current.Response;2 string js = "<script language=javascript>window.open('{0}');</script>";3 js = string.Format(js, url);4
Time of Update: 2017-02-27
最近有個涉及到郵件的活,需要把檔案上傳到資料庫,然後再把檔案從資料庫裡面讀出來,進行下載。找了一些資料之後運用到項目當中。資料庫的結構如下:USE [EOffice]GO/**//****** 對象: Table [dbo].[Group_Files] 指令碼日期: 07/20/2006 23:57:34 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE
Time of Update: 2017-02-27
Introduction在web application的表單提交過程中顯示“please
Time of Update: 2017-02-27
問題:當一個正在執行中的ASPX頁面執行到一半的時候,瀏覽器中你關閉了這個頁面,伺服器端對應的這個頁面的代碼仍然在執行嗎?答案:除非你代碼裡面做了特殊判斷,否則仍然正在執行。注意點:1、用戶端顯示頁面的時候,後台已經執行完了的頁面對象早已經不存在了。當然這時候談不上伺服器段執行不執行的問題了。2、頁面還沒有返回,處於等待狀態的時候。關閉ASPX頁面,才會涉及到上面提到的伺服器端仍然在執行的情況。3、用戶端關閉的時候根本不向伺服器發送指令。4、除非你代碼裡面做了特殊判斷,這裡的特殊判斷指用 if(
Time of Update: 2017-02-27
最近給分頁快搞死,記得之前曾經發過修改DW ASP分頁的方法,後來又寫過手工打造的ASP分頁,現在進入.NET當然要配合預存程序打造純手工高效能分頁了.為什麼會叫做高效能,為什麼要手工打造,不使用.NET現有的分頁控制項呢?這個還要追溯到我修改DW
Time of Update: 2017-02-27
一天,我收到了一封有關我的部落格的郵件,提出如下問題,簡述如下:我想快速地建立一個網站地圖,因此我重寫了BuildSiteMap()方法,在裡面我寫了一個迴圈,用以添加一些仿造的sitemap節點。public override SiteMapNode BuildSiteMap(){ for (int i = 0; i < 5; i++) myRoot.ChildNodes.Add(new SiteMapNode(this, i.ToString(), i.ToString(),
Time of Update: 2017-02-27
具體內容可以參考MSDN(ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_aspnetcon/html/81b13e7a-b95b-4285-906f-d2dd77411417.htm)。在ASP.NET Forums的頁面中使用了程式碼後置頁模型,但是與典型的程式碼後置頁模型又稍有區別。Default.aspx的內容如下: <%@ Page Language="C#" %>&