【问题标题】:Presentation Model演示模型
【发布时间】:2009-11-12 20:00:52
【问题描述】:

我想从控制器设置表单标签的值。我可以发送 List 作为参数并具有设置单个标签或设置控制器类中每个标签的值的表单吗?我对从表单中提取逻辑的程度感到困惑。

【问题讨论】:

  • 您使用什么语言、框架等构建它?
  • WPF? Windows 窗体? ASP.Net 网络表单? ASP.NET MVC?

标签: c# presentation-model


【解决方案1】:

我假设您使用 Presentation Model 模式(无论您使用什么 UI 框架)。

您可以在您的演示模型上将所有表单标签作为一个属性(当然具有通知功能)并将其与视图中的表单标签绑定。

如果你通过 List,它会变得不那么自然,更难阅读,并且需要更多的单元测试代码。

但是 表单标签是特定于视图的,它将处理本地化或国际化,最好将其放在视图上而不是在 Presentation-Model 中

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-19
    • 1970-01-01
    • 2012-07-03
    • 2010-11-28
    • 1970-01-01
    • 2010-10-05
    • 2011-06-15
    相关资源
    最近更新 更多