在不同的控制器和视图之间重用部分视图(ascx)
假设我有 2 个控制器,TopicsController 和 PostsController。 对于每个控制器,我有几个视图(索引和详细信息)。 主题(索引) 视图继承 System. We…
使用 Automapper 忽略映射一项属性
我正在使用 Automapper,并且有以下场景: OrderModel 类有一个名为“ProductName”的属性,该属性不在数据库中。 因此,当我尝试使用以下方法进行映…
ViewModel 中内容的最佳实践
我想知道在 ViewModel 中放置诸如国家/地区列表之类的内容以绑定到下拉列表是好主意还是坏主意?例如在网站的注册页面上。 我的印象是 ViewModel 应该…
ASP.NET MVC 模型与 ViewModel
好的,我一直在听到关于 MS 的 ASP.NET MVC 的“ViewModels”的讨论。 现在,这是一种特定类型的模型,对吗?不是特定类型的视图。 据我理解,它是一…
谁拥有 MEF 应用程序中的 ViewModel
我正在设计一个应用程序(Silverllight 或 WPF,仍在争论中),但我陷入了一个设计问题,并且想知道您是否可以提供您的意见...... 这是场景。这是一款…
ViewModel 之间与 Messenger 系统的交火会导致问题
我的 ButtonBar 上有一个 DateNavigatorViewModel + DateNavigatorView 。 以下是交换的 2 个视图: 每日视图和每周视图。每个视图都有一个 DailyView…
让我的存储库中的 2 个方法在同一个控制器 ActionResult 中运行是否正确?
我正在使用 ASP.NET 4.0 MVC 和 C# 创建一个商店,并且对它相当陌生。 我开始创建显示特定类别中的产品的视图页面。 在特定类别页面上,我想要产品列…
将 SolidColorBrush 从 ViewModel 绑定到 DataGridCell/CellStyle
我有一个具有属性 int DepartmentColor 的 ViewModel。当然,我无法将 int 值绑定到 XAML 中的 CellStyle。 我应该制作一个 IntToStyleConverter 还是…
视图模型上的 ForEach 订单
在 MVC 2 中,我有一个用户控件 - 部分页面如下。 模型在我的机器上有四个记录 id Dtext Dtext1 1 A, A1 2 B B1 3 C C1 4 D D1 - 输出如预期的 ID 顺…
使用 Messenger 将 IOrder 从 ViewModel1 发送到 ViewModel2,如何区分 ADD/DEL?
我有一个 CustomerListViewModel 和一个 OrderListViewModel。在后者中,我选择一个订单将其删除或创建一个新订单。在这两种情况下,我的 CustomerLis…
准备好 Dialog ViewModel 绑定,调用 Dialog 并在 MVVM 中从中返回数据
您是否看到更好的方法,如何从控制器/视图模型调用/构造对话框并从中返回数据并将 DocumentViewModel 设置为对话框的 DataContext? 问题是我无法在 D…
DefaultModelBinder 不绑定嵌套模型
看起来其他人也遇到过这个问题,但我似乎找不到解决方案。 我有 2 个模型:人和BillingInfo: public class Person { public string Name { get set} …
了解 MVC 中的表单:如何从列表填充模型<>
图像中的结论,可以在底部找到 我在了解表单在 MVC 中的工作方式时遇到了一些麻烦(因为我是一名 WebForms 开发人员,并且真的想开始在一个大项目中使…
如何在母版页中使用和填充基本视图模型?
我有一个 asp.net 母版页,并且我的所有控制器都继承自控制器库。我所有的视图模型都继承自 ViewBase。如何在母版页中拥有一组基本数据,这些数据从基…
6 个 ViewModel 和 Messenger 之间的通信 == AntiPattern?
2 个 ViewModel 之间通信的常见方法是:MVVM-视图模型-视图模型通信< /a> 中介者模式或信使类。但是一个窗口中有 6 个 ViewModel 又如何呢? NewS…