代码之家  ›  专栏  ›  技术社区  ›  SharePoint Newbie

基于中模型属性的属性生成页面的建议方法ASP.NetMVC!

  •  0
  • SharePoint Newbie  · 技术社区  · 14 年前

    我们需要生成表单,以便在我们的网站上创建/显示/编辑。要求是这些需要由元数据驱动。我们将在模型上具有属性,属性具有为该属性生成的控件类型。

    [RenderAs("DatePicker", Order = 1)]
    public DateTime DateOfBirth{get; set;} 
    

    我们的想法是为每一个类似的日期设置模板-选择器.ascx等

    谢谢

    3 回复  |  直到 14 年前
        1
  •  1
  •   Joe Wilson    14 年前

    这里有一个快速 intro video to MVC 2 templates

        2
  •  1
  •   Matthew Whited    14 年前
        3
  •  0
  •   st78    14 年前

    您正在混合模型和视图概念。那你为什么需要MVC呢?

    在实践中,当管理员需要比普通用户做一些小的更改时,您将面临这样的情况,当表单是使用属性生成的时,您将很难得到支持。

    我不是说这是最好的,但我们决定坚持形式的概念和每一个形式能够决定什么显示和如何显示。