如何在Silverlight ViewModel类中推迟数据查询?
我有一个 Silverlight 应用程序,上面有几个图表和一个日期控件,允许用户设置日期范围(例如 7 月 1 日 - 9 月 30 日)。 基本上,当用户修改日期范…
MVVM:绑定一个 ViewModel,它将构造函数参数传递给 UserControl
我的 WPF 应用程序有一个 MainWindow,其中包含一个名为 TvshowGridView 的用户控件。 MainWindow: <Window xmlns="http://schemas.microsoft.com/…
如何仅使用 DataAnnotations 验证 Viewmodel 中的部分字段?
我有一个如下所示的 Viewmodel: public class Viewmodel { public int Type {getset} // 0 if typeA, 1 if typeB [Required] public string APropert…
用于获取 NHibernate 属性的子查询
我正在使用 NHibernate 作为 Web 应用程序。我有一个这样的模型: public class ProductViewModel { public virtual int Id { get set } /* others si…
如何避免丢失 ASP.NET MVC 中的控件状态
我正在使用 ASP.NET MVC 2 并构建一个简单的业务应用程序。以下是一些详细信息: 该应用程序处理工作订单和 有工作订单索引视图。这 view 有一个列出…
MVC 将视图模型映射到 POCO
我正在使用 EF 4 和 POCO 开发 ASP.NET MVC 3 应用程序。我面临的主要挑战之一是如何将 ViewModel 映射到 POCO。 例如: 我有两个 POCO 对象 ->用户…
ViewModel 不显示数据网格中的元素
如何停止 WPF DataGrid 表单自动显示绑定到数据网格的元素。 我有这个视图模型,我不希望它显示元素“历史记录”。 我尝试过 [Display(AutoGenerateFi…
将 IEnumerable包装起来带有 ObservableCollection
从我的存储库中,我总是得到一个 IEnumerable。 在 Ctor 或 ViewModel 的方法中,我想将我的实体包装到 ObservableCollection 中,如下所示: private…
在我的 ViewModel 中创建与视图层次结构相对应的层次结构
我正在 ASP.NET 中创建一个页面。在此页面上,有几个部分是我使用部分视图概括的。例如,我有一个配对页面,其中包含页面上两个人的信息,并且我使用…
ASP.NET MVC 视图模型模式 - 验证和数据库操作
在开发之初,我面临着“域模型和视图之间的阻抗不匹配”的问题。为了解决这个问题,我决定使用 ViewModel 模式 - 对于每个视图(强类型),我们创建 v…
在 ASP.NET MVC 中用许多条目填充 DropDownLists 的最佳方法是什么
我有一个参与地址视图模型的 DropDownList。 最好将 170 个左右的国家/地区的列表存储在数据库中并将它们加载到视图模型上的集合中,还是将它们作为包…
关于在 ViewModel 中复制属性的问题
我有一个关于视图模型中属性重复的问题。 对于我的搜索视图,我有一个如下所示的视图模型 public class SearchModel { public IEnumerable<SelectLi…
基于 WPF 和 MVVM 模式中的嵌套模型实体构建 ViewModel
我在理解如何基于以下模型构建视图模型时遇到问题 (我简化了模型以使其更清晰) public class Hit { public bool On { get set} public Track Track …
将 DropDownList 填充到 ASCX 控件中
我想将下拉列表填充到 ASCX 中。 为此,我在控制器中使用 LINQ 查询并将结果填充到 viewModel 中。 从视图生成下拉列表可以,但从 ASCX 不行! 您知道…