MVC 3 + EF 4.1 + POCO + ViewModel 模式 +带脚手架的控制器==混乱!
经过多年的 ASP.NET 表单开发,我[终于!] 开始处理 MVC(版本 3)。我在 n 层应用程序架构方面拥有深厚的背景,并且我正在尝试正确地处理这个新项目…
在模型中使用相同命名的属性时,验证消息未显示?
我有两个模型,即登录和注册: 登录模型 public class LoginModel { [Required(ErrorMessage = "Email is required")] [RegularExpression("^[a-z0-9_…
通过 ViewModel 门面 ASP.NET 解耦 WCF
我正在使用 C# 中的多个 ASP.NET 4、WCF 服务,并且想知道将我的代码与 WCF 结构解耦的最佳方法。如果这不是太多工作,因为客户可能不在乎。 我创建了…
ASP.NET MVC3 父子关系和Entity Framework,如何更新子项?
我有一个 ASP.NET MVC 3 应用程序,使用 Entity Framework 4 来处理数据访问。 我的视图模型对象结构如下所示: public class OrderViewModel { publi…
调用JQuery执行操作并显示消息后如何重新加载View
我试图找出一种在每次按钮操作后重新加载表格的方法。我正在考虑重新加载页面,但我不知道如何重新加载页面,然后将从 WebService 函数返回的消息打印…
模型不适用 DataType.Password
在一个简单的 Razor 视图上,我没有直接使用该对象,而是使用一个表单作为 it+s model 装饰器对象。 public class GlobalAccount { public GlobalAcco…
MVC - 部分更新视图中的模型
场景如下:我有一个像这样的 User 对象: public class User : BaseEntity<User>, IAggregateRoot { public virtual string Name { get set } pub…
我的创建操作是否需要自定义模型绑定器?
我一直在对此进行一些研究,但是,我在理解 MVC 3 中何时需要模型绑定时遇到了一些困难。我创建了一个 ViewModel 来向我的 Create 视图提供数据。 pub…
如何制作 IEnumerable 类型的 Viewmodel?
我将以下代码用于包含两个数据列表的主视图模型, namespace trsDatabase.Models { public class masterViewModel { public IEnumerable <Customer&…
从 Viewmodel 访问类型化视图中的列表属性
我有一个主视图模型,以下两个列表来自两个不同的数据库表, public IEnumerable <Customer> SomeCustomer { get set } public IEnumerable <Cu…
在 html.beginform 中传递嵌套视图模型
我有一个问题,我有一个带有嵌套视图模型(ChildViewModel)的视图模型(MasterViewModel),并且我在表单中有一个下拉列表,它通过 jQuery 执行 ajax…
静态 ViewModel 与实例化 ViewModel
我有两个视图,它们共享某个视图模型中的一个可观察集合,但具有不同的集合视图参数。在 MVVM Light 中实现它的正确方法是什么?是否支持非静态虚拟机…
Infragistics XamDataGrid - 跟踪视图模型中选定的行
我们正在使用 Infragistics WPF v9.2 和 MVVM 我想跟踪 XamDataGrid 中当前选定的行作为视图模型中的属性,但我很难了解这是如何完成的。看起来 Activ…
MVC3 中 ViewBag 的替代方案
我有一个 MVC3 Web 应用程序,需要在其中实现数据库搜索功能。我正在为我的搜索表单创建一个 ViewModel 类,以便将搜索参数从视图获取到控制器。我可…
如何在 [DisplayName] 注释中插入新行
无论如何,是否可以在 mvc 视图模型的 [DisplayName()] 注释中添加新行?我目前有一个属性: [DisplayName("Delivery Time (if different from our no…