代码之家  ›  专栏  ›  技术社区  ›  griegs

如何在jQuery回发中验证模型

  •  0
  • griegs  · 技术社区  · 15 年前

    如果我有一个模型;

    Name
      [Required]
      FirstName
      [Required]
      LastName
    

    Name name = new Name{ FirstName = param1, LastName = param2 };
    

    有没有一种方法可以使用修饰字段的数据注释来验证它?

    1 回复  |  直到 15 年前
        1
  •  1
  •   Roberto Hernandez    15 年前

    我假设您正在以Json格式向控制器发送数据。如果是这样,则需要使用不影响模型验证的自定义JsonValueProvider。一个是在ASP.NET MVC Futures程序集中为您提供的,Phil Haack写了一篇博客文章,说明如何在应用程序启动时注册它。

    http://haacked.com/archive/2010/04/15/sending-json-to-an-asp-net-mvc-action-method-argument.aspx

    推荐文章