Category: asp.net

小事一件,不過前後已經遇到很多次(今天又發現一起),看來也算常見問題,索性整理一下我的處理心得給大家參考。 錯誤訊息如下: 中文版 無法存取 IIS Metabase。描述: 在執行目前 Web 要求的過程中發生未處理的例外情形。請檢閱堆疊追蹤以取得錯誤的詳細資訊,以及在程式碼中產生的位置。 ...

講到ASP.NET AJAX,很多人想到是拉個UpdatePanel,完全不必搞懂Javascript,就可以寫出AJAX的東東。事實上,ASP.NET AJAX除了讓大家可以用懶人法寫AJAX之外,在Javascript的Support上也提供了不少強化,這點之前就曾提過。 最近又重回Web開發...

Javascript Intellisense是吸引我改用VS2008編輯ASP.NET 2.0專案的重要原因之一,我卻被一個煩人的相關警告騷擾了好幾天。 只要一Build專案,Error List中就會出現Error updating JScript IntelliSense: Microsof...

微軟已經正式宣告,基於強化瀏覽器的安全性,將於2008/02/12起將透過自動更新機制強制升級至IE7(就是只要做Windows Update, 預設就會升級到IE7)。 對一般使用者來說,IE7提供更好的安全防護,例如: IE7上線後每週就至少為User擋下90萬人次的釣魚網站詐騙,內建Tab的...

先前曾提出在MasterPage中解決ClientID被加料的方法,最近發現原來的做法有些小缺點。 原先的邏輯只額外多搜尋ContentPlaceHolder的字頭(Prefix),但是若其中有UserControl,則UserControl的ClientID還會被加上UserControl的ID...

前些時候,為了解決MatserPage下元件的ClientID會被加註Prefix的問題,我寫了一段彈性化找尋ClientID的Javascript Function取代document.getElementById(),並且為了確保WebControl在產生HTML的同時就可以插入Javascri...

上回我提了一個解決套用MasterPage時ClientID會突變的方法,其中提到: 我不喜歡document.getElementById('<% =TextBox1.ClientID%>').value這種ASP時代義大利麵式的寫法。 網友eric問: 為什麼不愛? 義大利麵先生,你...

[Abstract] When using ASP.NET masterpage, the ClientID of webcontrol inside ContentPlaceHolder will get container's ClientID as prefix, like 'ctl00_...

悶! 抓了好久! 同事設計好頁面樣式,給了我一個HTML跟CSS,讓我套用到ASP.NET網頁上。我在ASPX裡用<link href="site.css" type="text/css" rel="stylesheet" />套用樣式,卻怎麼都無法生效! 最詭異的是,CSS無法生效的...

跟同事討論新網站如何讓所有網頁都保持一致的Header/Menu/Footer,我的看法是回歸ASP.NET 2.0建議使用的Master Page、同事則覺得這樣比較笨重,不如保持用FrameSet切割出一塊Frame切換內容的傳統做法即可。想了想,到ASP.NET 2.0後,看到的幾乎都是用Ma...

有些事現在不做,一輩子都不會做了! 電影"練習曲" Community Server 2007出來好一陣子了,由於每天分配給這些543的時間有限,偏偏自己又是少不了睡眠的中年人(最近的新體認---所謂的技術強者,意指既聰明又不用睡覺的超人,Scott Hanselman, ScottGu, Rex...