2

目立たない検証の要素をどこにレンダリングするかを知っている人はいますか?どのコントロールまたはクラスが責任を負いますか?

シナリオ例:

<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をレンダリングします...誰が責任を負いますか?

答えてくれてありがとう、ペトル。

4

1 に答える 1

0

https://davalidation.codeplex.comをご覧ください。.NET 内の検証フレームワークについて詳しく説明している記事へのリンクがここにありますhttp://amanek.com/building-data-annotations-validator-control-with-client-side-validation/

于 2013-11-13T23:00:52.403 に答える