簡體   English   中英

每個元素的asp.net Web窗體自定義錯誤消息

[英]asp.net Web Form custom error messages for each element

我創建了一個Web應用程序-表單,以及后端SQL插入和查詢。

目前,我正在顯示所有用戶錯誤消息:

    <div style="padding: 1em;">
                <asp:DataList ID="dtlERA_Errors" runat="server" Visible="false">
                    <ItemTemplate>
                        -
                        <asp:Label ID="Label4" runat="server" Text='<%#Eval("Description") %>'></asp:Label></ItemTemplate>
                </asp:DataList>
   </div>

這個div位於我的aspx頁面的底部,並且按順序列出了所有錯誤。

但是,我的目標是為每個元素創建自定義錯誤消息,並在帶有*的元素(例如文本框)旁邊顯示,然后顯示自定義錯誤消息。 我已經看到許多現代的Web表單都采用了這種技術。

這是基於ajax / jquery的嗎?...任何人都可以向我提供一些我應該研究的文獻或名稱(庫)嗎? 我將不勝感激。

您應該閱讀asp.net驗證控件

http://msdn.microsoft.com/en-us/library/aa479013.aspx

對於jQuery,我建議使用jQuery Validation Plugin

對於ASP.NET AJAX,我建議使用ValidatorCallout

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM