ListView裡面如果加上AJAX功能,在 Item 與 AlternatingItem這兩個樣版(Template)內部,
各自加上 UpdatePanel。
執行時,會出現錯誤訊息。說 [控制項ID重複?]
如何解決呢?
AJAX與ListView的怪現象? --樣版內,控制項ID重複的問題
- 8666
- 0
- ASP.NET 2.0/3.5與 VS 2005/2008
- 2009-11-27
ListView裡面如果加上AJAX功能,在 Item 與 AlternatingItem這兩個樣版(Template)內部,
各自加上 UpdatePanel。
執行時,會出現錯誤訊息。說 [控制項ID重複?]
如何解決呢?
如果您有一部以上的 Web 伺服器,那麼應該要把工作階段(Session)作業資訊儲存在哪裡?
當您使工作階段跨處理序時,工作階段資料(Session)就會記錄在所有 Web 伺服器均可存取的位置,這可以是在 SQL Server® 上或是在 ASP.NET 狀態伺服器上。這可以在 web.config 中設定。
以下是新書內容:
FileUpload控制項真的簡單好用,不使用它來作批次上傳,卻要改用別的方法,實在不聰明。
要用就一次用到底,
公開FileUpload控制項「批次上傳」的範例,千萬不能錯過。
1. 以動態方式將用戶端指令碼(JavaScript)加入至 ASP.NET Web 網頁
2. 將用戶端指令碼事件 加入至 ASP.NET Web 伺服器控制項
透過User Control可以取代以前ASP用的 「#include file =」,而且更靈活好用。
當DataReader尚未關閉之前,是不能連續使用第二個DataReader的.....這實在很困擾。因為在以前的ASP時代,一個資料庫連線裡面,搞不好同時開好幾個RecordSet來工作呢!
Web.config設定檔,是ASP.NET的重要檔案,尤其對於Visual Studio的用戶來說,更為重要~
在VS 2008(.NET 3.5版)裡面,跟上一代VS 2005(.NET 2.0版),Web.config設定檔,有哪些差異呢?
資料集(DataSet)是ADO.NET裡面的新觀念,跟以前舊版的ASP差距較大。但地位非常重要。
ASP.NET 2.0 / 3.5---- DIY快速學習法
透過這幾個步驟與網站,也能快速入門~
如何使用 .NET,從檔案中讀取 XML
不瞞您說,小弟也出過幾本書(電腦書),以我的身份來說這些事,其實很不客觀。
大家看看就好,不要開戰吵起來。
以ASP.NET為例,什麼樣的電腦書適合「初學者」來閱讀呢?
使用VS 2008常常發現運作得很不順利,尤其是點選控制項之後,好像卡住了。
屬性視窗就是跳不過去。老是卡在原本的位置。
我們常用的驗證控制項,也可以搭配Localization,讓驗證控制項的「錯誤訊息(ErrorMessage)」屬性,變成各國語言的文字。
作法跟上一個範例一樣,是透過資源檔( .resx檔)來管理各國語言的內容。
台灣的ASP.NET中文書籍,較少提到 Localization的部份。
可是目前撰寫的系統,要應付全球這麼多國的語系,不可能不提到Localization。
以我為例,一套系統要給台灣與中國大陸使用,中文就會分成「正體中文」與「簡體中文」兩個版本了。
本範例已經收錄到「下集」(第二版,黑皮書)裡面。
要搭配ASP.NET 2.0的 Login控制項,依照不同帳號、不同權限,看到不同的導覽列。
就需要一點小技巧。
下面的範例,分成三種權限,最高等級 Admin,依次為 Manager與 User。
本範例已經收錄到「下集」(第二版,黑皮書)裡面。
ASP.NET 後置程式碼(Code Behind) 想要寫一個 蹦現視窗Pop-up , 出現警告訊息
該怎麼做呢?
ASP.NET轉成PDF檔輸出 (iTextSharp相關範例)
花了很多時間,幫忙回答問題。
我最討厭遇見的「顧人怨」問題,就是:請幫我把 YY程式碼改成XX,好嗎?
把C#改成VB.NET語法,或是相反流程,真的這麼難嗎?
搞不好連回答都沒看呢,光是看見語法不同,就懶得看下去了。
看了這兩篇文章,才發現原來我有些壞習慣。
不改不行。
Visual Basic 編碼慣例 / Visual Basic 命名慣例
MVP技術交流座談會
2008-04-28
台北市,微風廣場,貝里尼餐廳