有谁知道在哪里呈现不引人注意的验证元素?什么控制或班级负责?
示例场景:
<asp:FormView runat="server" ID="fvMain" ... DefaultMode="Edit">
<EditItemTemplate>
<asp:DynamicControl runat="server" DataField="Order" Mode="Edit">
</asp:DynamicControl>
</EditItemTemplate>
</asp:FormView>
public class Entity
{
public int Order { get;set; }
}
渲染RegularExpressionValidator,RangeValidator,CompareValidator,RequiredFieldValidator ......谁负责?
非常感谢你的回答,彼得。
答案 0 :(得分:0)
看看https://davalidation.codeplex.com。有一篇文章的链接,在这里解释了有关.NET中验证框架的更多信息http://amanek.com/building-data-annotations-validator-control-with-client-side-validation/