使用 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…
MVVM:所有视图的一个 ViewModel 结构与每个视图单独的 ViewModel 结构?
我是 MVVM 新手,需要一些帮助。 我的应用程序由许多不同的窗口组成,这些窗口显示控件,允许用户编辑业务层中的数据。 目前,每次用户打开这些窗口之…
如何将 ActiveX 控件挂接到我的视图模型中的事件/更改中?
我已将 WindowsMediaPlayer ActiveX 添加到我的 WPF/MVVM 应用程序中。现在我需要控件对视图模型中发生的更改做出反应(最重要的是,当我的集合中的当…
ViewModel 和创建/编辑操作出错
我正在尝试按照 NerdDinner 教程使用 Northwind 数据库创建 ASP.NET MVC 2 Web 应用程序,但现在在尝试编辑产品时不断收到以下错误: “Supplier”类…
可以从存储库返回 Viewmodel 吗?
在这里呆了一段时间,但这是我的第一个问题@所以。 场景: Mvc 站点。大多数页面的视图模型。 每个视图模型都包含从不同存储库获取的模型或 iqueryabl…
在 MVVM 中绑定滑块时出现无限循环
我在 XAML 中有一个视频进度滑块,因此: <Slider Minimum="0" Value="{Binding Position,Mode=OneWay}" Maximum="{Binding Duration}" IsMoveToPoi…
ASP.NET MVC:如何处理具有许多属性的视图模型?
因此,我的视图与视图模型的比例几乎为 1:1,而且一切似乎进展顺利。如果我正确理解它们的目的,那么视图模型似乎应该“剥离”实体模型,以便仅将相关…