-
0 votesanswersviews
在单个控制器中使用多个模型[关闭]
我使用数据库中的EF Designer从为我的项目创建的数据库中构建我的模型 . 对于单个控制器,我需要引用多个模型 . 这方面的一个例子是有一个Users表,其中包含用户部门和办公室 . 我需要引用两个单独的表DepartmentPermissions和OfficePermissions来确定用户能够看到的数据 . 以下是自动生成模型的示例: //------------------------... -
31 votesanswersviews
将验证属性从域实体映射到DTO
我有一个标准的Domain Layer实体: public class Product { public int Id { get; set; } public string Name { get; set; } public decimal Price { get; set;} } 它具有某种验证属性: public class Product { publ... -
0 votesanswersviews
列表框选择隐藏其他鼠标事件
你好Stackoverflowers, 我有一个System.Windows.Control.ListBox . 它做得很好但我想在选择某些类型的项目时有一些行为 . 我无法在SelectedItem的bind属性中执行此操作,因为我的Listbox的View Model(Foo)不知道我想要的工作所需的所有数据(一些来自另一个ViewModel:Bar) . 我提到的两个ViewModel是一个... -
32 votesanswersviews
ASP.NET MVC 2 - Html.DropDownList与ViewModel的混淆
我对如何在ASP.NET MVC 2.0 R2上使用新的强类型Html.DropDownListFor帮助程序感到十分迷茫和困惑 在我写的视图中: <%= Html.DropDownListFor(m => m.ParentCategory, new SelectList(Model.Categories, "CategoryId", "Name"... -
4 votesanswersviews
具有SelectList Design Decison的ViewModels
我创建了一个viewmodel public VMPosition { public VMPosition(){}//for model binder public VMPosition(int EmployeeID) { PositionStatusList = new SelectList(_repo.getStatu... -
0 votesanswersviews
Viewmodel中的ASP.NET MVC SelectList未填充SelectedItem
我有一个viewcodel,为视图定义了多个SelectLists,我正在尝试为常用的东西创建共享的SelectLists,比如状态列表 . 当填充viewmodel中的SelectList时,我可以看到正确设置了SelectedItem,但它没有在视图中填充 . 在viewmodel中: [Display(Name = "State")] public int StateID... -
1 votesanswersviews
使用新的“For”HTML帮助程序时,ViewModel方法会干扰MVC 2中的ModelBinding
我正在使用.net MVC 2.0并设置了一个接收自定义ViewModel对象的编辑视图 . ViewModel是一个具有两个属性的类: // Properties public Portfolio Portfolio { get; private set; } public SelectList slSectors { get; private set; } 在我看来,有一个表单旨在更新投资... -
2 votesanswersviews
MVC 3 EF 4.1 POCO ViewModel模式控制器与脚手架==混乱!
经过多年的ASP.NET表单开发,我[终于!]处理了MVC(版本3) . 我在n层应用程序架构方面有很强的背景,我正在尝试正确地处理这个新项目,并明确区分关注点等 . 我所做的就是从代码优先开始创建我的POCO . 由此,框架创建了我的数据库 . 然后,我通过将我的所有EF查询和CRUD方法放在我的Models程序集中的每个POCO类的Repository类中来实现Repository模式 . 这... -
0 votesanswersviews
传递ViewModel - 在禁用JavaScript时查看控制器
在没有JavaScript的情况下开发功能对我来说很难 . 我有一个ViewModel: public class AccountRegisterViewModel { #region Properties public User User { get; set; } public ExternalAccounts ExtAccounts { get; set; } ... -
0 votesanswersviews
将ViewModel传递回控制器
我有一个集成Bootstrap和Knockout的工作应用程序 . 这个应用程序从我的控制器中提取数据,并在UI中显示,如我所料 . 当我单击或更改值时,我可以看到值已更新,但我似乎无法看到数据传回我的控制器以保存它 . 我需要知道的是如何解决我必须允许我将selectedRequestorName传递回控制器的问题 . 这是一个示例类 public class Requestor { p... -
0 votesanswersviews
将数据从ViewModel传递到Controller [复制]
这个问题在这里已有答案: Does the name of parameter have to be model? 1回答 我试图将viewmodel的数据从表单发布到控制器上的action方法,但它总是为null . 这是我的观点: @model HotelSystem.ViewModels.UpdateReservationVM @{ ViewBag.Title = "Upda... -
1 votesanswersviews
Windows Phone上的Listview:未正确列出的项目
我的要求是为我的用户选择一个国家/地区列表以及他们的电话号码 . 在我的绝望尝试中,this是我所遵循的文章 . 我有这样的ListView设置: 国名是审判,所以没有意义 . ViewModel:我在哪里硬编码了国家/地区列表 //Contructor class public CountryList_test() { //Creating static data... -
-2 votesanswersviews
将ViewModel列表数据传递给控制器
我有一个ViewModel: public class AddNewsModel { public List<CategoriesModel> Category { get; set; } public NewsModel NewsModel { get; set; } } 其中Category包含: public class CategoriesModel { ... -
1 votesanswersviews
MVC3将具有Iqueryable的viewmodel对象传递回Controller
我有一个视图,我将viewmodel对象传递给包含IQueryable <>对象的对象 . 此对象用于填充mvccontrib网格 . 该视图还包含其他部分视图,允许用户过滤网格中的数据 . 一旦网格被过滤,我希望用户能够将Iqueryable对象导出到另一个控制器actionresult方法,然后调用另一个将数据导出到Excel的viewmodel . 以下是调用Export act... -
41 votesanswersviews
MVVM和VM集合
常见的场景:具有项目模型集合的模型 .例如,一个有人物集合的房子 . How to structure this correctly for MVVM - particulary with regard to updating the Model and ViewModel collections with additions and deletes? 模型 House 包含模型 People (... -
3 votesanswersviews
MVVM - ViewModel / Model绑定
我对使用父子模型关系的MVVM的最佳实践有一些疑问 . 在该特定情况下,有两个模型(数据类),称为Group和Contact . 该组包含联系人列表 . 它们都正在实现INotifyPropertyChanged接口 . 在视图中,有一个使用DataTemplate显示层次结构的树视图,关联的ViewModel包含一个ObservableCollections属性 . 我想知道在这种情况下什么是最... -
1 votesanswersviews
无法在Knockout.js中绑定具有复杂对象的视图
我正在尝试使用KnockOut.js绑定视图上的复杂对象 . 在不使用overservable()和observableArray()的情况下,我能够将对象与视图绑定 . 但是当我实现observable()时,返回的结果在我的javascript viewmodel中添加了observable对象,并且我的视图无法绑定viewmodel . 这是服务器端的代码实现: Model: pu... -
0 votesanswersviews
验证ViewModel会引发异常
我有一个包含产品和类别SelectList的viewmodel . public class AdFormViewModel { public AmericanAds.Model.Ad Ad { get; set; } public SelectList Categories { get; set; } public AdFormViewModel(AmericanAds... -
1 votesanswersviews
为什么我的ViewModel中没有数据传输?
嘿,我正在研究MVC2中的帮助台,我遇到的问题是数据没有通过我的ViewModels从我的视图传输 . 在主页上,我有三个DropDownLists,您可以从中选择问题区域 . 然后,您可以按一个按钮报告问题或转到常见问题解答 . 如果您在DropDownLists中选择问题区域,则该站点应记住您通过viewmodel进行数据传输所选择的内容 . 但是,当我进入Home索引的Post方法时,我的S... -
3 votesanswersviews
在AJAX调用之后将新DOM元素绑定到viewmodel
我遇到了将新DOM元素绑定到我的viewmodel的麻烦 . 这些元素在使用AJAX调用加载的局部视图中(请参阅下面的customizeQuote函数) . $(function () { var mvcModel = ko.mapping.fromJS(initialData); function QuoteViewModel() { var self = this; sel... -
1 votesanswersviews
Android架构组件:ViewModel如何观察存储库中的LiveData
我正在研究Android Architecture Components,我有点困惑 . 在sample中,他们使用存储库并声明ViewModel观察到存储库的数据源内的更改 . 我没有't understand how the changes within the datasource are pushed to the ViewModels, as i cannot see any code ... -
0 votesanswersviews
Android架构组件视图模型
我试着用android架构组件更新我的学校项目 . 在这些日子里,我正在研究架构组件中的ViewModel组件 . 我读了很多文章 . 我知道使用viewmodel用于 provide data to the UI and survive configuration changes. 但我的问题是这会导致内存泄漏吗?作为示例如果在Activity的生命周期完成之前未清除引用,则将是内存泄漏 . 大... -
1 votesanswersviews
自定义WPF数据绑定:如何添加自定义逻辑?
我对一些复杂的数据绑定有疑问 .我希望能够更新网格(其属性"IsItemsHost"设置为true)每当发生数据绑定时动态地动态 .实际上我正在使用CustomControl,这是一个ItemsControl和它在ControlTemplate中有Grid . 更具体一点,我将网格绑定到一些项目,我想根据这些项目更改网格行的数量,添加像 Headers (一行包含一些文本),并... -
2 votesanswersviews
MVVM创建ViewModel
有人可以向我解释如何为MVVM模式创建一个ViewModel . 我试着理解这里的教程:http://msdn.microsoft.com/en-us/magazine/dd419663.aspx,但我无法理解代码中到底发生了什么 . 假设我们要创建一个基本应用程序,用于从本地数据库中获取和添加人员,并在视图中显示它们 . ViewModel应该如何以及如何为它创建RelayCommands .... -
3 votesanswersviews
MVC ASP.NET 没有为此对象定义的无参数构造函数
当我单击“提交”以创建帐户时,将显示以下错误。我无法找到它为什么会出现以下错误。我也尝试使用断点和调试,但它没用 没有为此对象定义的无参数构造函数。 描述:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。 异常详细信息:System.MissingMethodException:没有为此对象定义无参数构造函数。 来源错误: 在执行当前 We... -
0 votesanswersviews
使用下拉列表和Viewmodel在视图中过滤网格
我想从视图模型中使用下拉列表过滤网格中的数据,但我不知道该怎么做 . 我想创建这样的控制器:我的控制器: public ActionResult Index() { var missions = this.db.missions_supportmission .Include(m => m.organization_desk) ... -
218 votesanswersviews
忽略使用Automapper映射一个属性
我正在使用Automapper,我有以下场景:类OrderModel有一个名为'ProductName'的属性,它不在数据库中 . 所以,当我尝试使用以下方法进行映射时: Mapper.CreateMap<OrderModel, Orders>(); 它会生成一个异常: “Project.ViewModels.OrderModel上的以下1个属性未映射:'ProductName' 我... -
0 votesanswersviews
View和ViewModel之间的消息交换是否会破坏MVVM模式
我有一个复杂的View with UserControls需要更新 . 到目前为止,最简单的方法是使用消息中介服务作为MVVM Light Messenger . 但是在这种情况下,我需要在我的View中有一些处理代码,这在MVVM中并不理想 . View和ViewModel之间的消息交换是否会破坏MVVM模式? 编辑:清除一些东西,例如,如果我需要以编程方式将新的UserControl添加到由V... -
4 votesanswersviews
C#MVVM:添加新的ViewModel(严格的非暴露模型设计)
我一直在使用C#中的MVVM应用程序,但是在处理ViewModel我的View摘要集合时会遇到一些问题 . 具体而言,它们都倾向于与作为ViewModel的私有成员的Model的问题相关 . 一个例子是创建新的ViewModel(根据View的要求) . 对于某些序言(尽管您可能不需要这些来帮助我),这里有示例Model和ViewModel类: Private Class Model() { ... -
7 votesanswersviews
Android架构组件:绑定到ViewModel
我对使用新架构组件时数据绑定应该如何工作感到困惑 . 假设我有一个带有列表,ProgressBar和TextView的简单Activity . Activity应该负责控制所有视图的状态,但ViewModel应该保存数据和逻辑 . 例如,我的Activity现在看起来像这样: @Override protected void onCreate(Bundle savedInstanceState)...