asp.net Web Form每个元素的自定义错误消息

时间:2013-08-06 16:55:37

标签: c# web webforms

我创建了一个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页面的底部,它按顺序列出了所有错误。

但是我的目标是为每个元素创建自定义错误消息,显示在元素旁边(例如文本框),然后显示自定义错误消息。我已经看到很多现代网页形式都适用这种技术。

这是基于ajax / jquery ....任何人都可以向我提供一些我应该研究的文献或名称(图书馆)吗?我很感激。

2 个答案:

答案 0 :(得分:2)

您应该阅读asp.net验证控件

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

答案 1 :(得分:2)

对于jQuery,我推荐jQuery Validation Plugin

对于ASP.NET AJAX,我推荐ValidatorCallout