【问题标题】:WebForms detailsview -- are both Edit and Insert templates needed?WebForms detailsview -- 是否需要编辑和插入模板?
【发布时间】:2017-03-15 13:16:25
【问题描述】:

此问题适用于允许用户添加和/或编辑特定记录的典型 CRUD 页面。

关于 WebForms DetailsView 控件(可能还有 FormView 和 GridView)的问题——我们真的需要指定本质上相同的 Edit-template 和 Insert-template 吗? 如果不是,应该设计/指定哪个模板?

欢迎您的回答和 cmets。 谢谢...J。

【问题讨论】:

    标签: asp.net webforms detailsview


    【解决方案1】:

    根据我的经验,您不必指定 任何一个 模板。事实上,我唯一一次使用模板是如果我想自定义某些只能通过模板执行的属性。当我想拥有RequiredFieldValidators 时,我通常使用模板。否则我根本不使用它们。但是你当然可以两者都没有,或者两者都没有。

    话虽如此,当我确实需要模板的额外灵活性时,我通常会使用 Item、Insert 和 Edit 模板。对我来说似乎更完整。

    【讨论】:

    • 感谢您的 cmets。我在想我在插入模板中复制艺术作品(视觉设计)和验证控件,当它已经在编辑模板中定义时。我将此问题引用到“典型”CRUD 页面,用户必须在该页面中添加或修改记录(无论记录多么复杂或简单)。我在问这样我可以节省艺术作品的编码时间。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-15
    • 1970-01-01
    • 2012-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多