Archive for 十月, 2008

Make Asp:Button Not Postback

Me.Buttons(PatternButton.ButtonTypes.copy).OnClientClick = "ShowPopup(); return true;"

Continue reading »

串流格式與非串流格式之間的差異

串流格式

             檔案不必下載完成,即可先行在用戶端播放的多媒體格式. 例如:WMA or WMV

非串流格式

             檔案必須全部下載完,才能夠使用用戶端的多媒體軟體進行播放的作業. 例如:WAV or AVI

Continue reading »

Display Image in .NET Validator

<asp:TextBox ID=”txtTextID” runat=”server”> <asp:RequiredFieldValidator id="txtUIDValidatorReq" runat="server" ControlToValidate="txtUID" Display="Dynamic"
Text="<img src=’../images/icons/error_message.gif’ />" ErrorMessage="<img src=’../images/icons/error_message.gif’ />
Please enter a User ID"> </asp:RequiredFieldValidator>
重點即在於Text以及ErrorMessage的設定

Continue reading »

UpdatePanel 與 Validators 之間的問題解法

因為 ASP.NET 2.0 既有的 Vlidators 有實作用戶端程式碼,會與 ASP.NET AJAX 的 UpdatePanel 不相容,微軟已經計劃會透過 Windows Update / Microsoft Updaet 更新 System.Web。 目前的解法:

請下載 新版的 Validators
解開壓縮檔,將 Validators.dll 複製到網頁應用程式的 bin 資料夾中
開啟 Web.config,在 <system.web> 區段下的 <pages> 標籤中,加入如下的 <tagMapping> 設定: 
Web.config 組態設定
<tagMapping>   <add tagType="System.Web.UI.WebControls.CompareValidator"     mappedTagType="Sample.Web.UI.Compatibility.CompareValidator, [...]

Continue reading »