-
1 votesanswersviews
无法在Knockout.js中绑定具有复杂对象的视图
我正在尝试使用KnockOut.js绑定视图上的复杂对象 . 在不使用overservable()和observableArray()的情况下,我能够将对象与视图绑定 . 但是当我实现observable()时,返回的结果在我的javascript viewmodel中添加了observable对象,并且我的视图无法绑定viewmodel . 这是服务器端的代码实现: Model: pu... -
373 votesanswersviews
什么是MVC中的ViewModel?
我是ASP.NET MVC的新手 . 我在理解ViewModel的目的时遇到了问题 . 什么是ViewModel,为什么我们需要一个用于ASP.NET MVC应用程序的ViewModel? 如果我能有一个简单的例子,那就更好了 . -
3 votesanswersviews
在AJAX调用之后将新DOM元素绑定到viewmodel
我遇到了将新DOM元素绑定到我的viewmodel的麻烦 . 这些元素在使用AJAX调用加载的局部视图中(请参阅下面的customizeQuote函数) . $(function () { var mvcModel = ko.mapping.fromJS(initialData); function QuoteViewModel() { var self = this; sel... -
1 votesanswersviews
在静态类中分享视图模型之间的共同细节是否可以?
我正在尝试使用MvvmCross视图模型,在我的应用程序中,它们不仅在具有相似布局结构的不同平台之间共享,而且还在应用程序之间共享,其中信息的呈现方式取决于应用程序的外形 . 例如,iPad应用程序可能会在同一页面上显示客户列表和所选客户详细信息,而iPhone应用程序会在不同页面之间拆分它们 . MvvmCross支持所有这些场景,因此在所有这些应用程序之间共享通用视图模型集非常简单 . 然而... -
1 votesanswersviews
谁应该在MvvmCross中创建视图模型实例
只是为了说清楚:我知道MvvmCross在创建视图模型的位置和方式方面非常灵活 . 我的问题更多是关于正确分离关注点,简化复杂跨平台应用程序的设计 . 考虑我们有一个包含客户列表和客户详细信息的应用在iPad和Surface上,列表和详细信息显示在同一页面上,但在较小的设备上,客户列表和所选客户的详细信息将在不同的页面之间分配 . 所以我们有一个带有CustomerListViewModel和Cu... -
3 votesanswersviews
为什么MvvmCross没有导航对象的内在序列化?
我看了几个讨论在MvvmCross中的视图模型之间传递导航对象的线程(例如here和here),我想知道为什么MvvmCross没有对复杂类型的序列化的内置int支持 . 让我澄清一下 . 如果我有一个导航对象,其中包含CustomerName(字符串)和RecentPurchases(List),其中Purchase类型是一个具有一些基本类型属性的类,那么当我将此导航对象传递给ShowViewM... -
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... -
0 votesanswersviews
AndroidViewModel中的AsyncTask - 泄漏?
据我所知,在“普通的旧java类”中,非静态的AsyncTasks可能会泄漏 . 我的问题是,考虑到androidViewModel的生命周期明显长于活动,Lint的这个警告是否准确 - 我应该重新设计我的模式吗? 如果有,怎么样? 我目前的AsyncTask看起来像这样: protected class ApplicationListQueryTask extends AsyncTask<... -
1 votesanswersviews
将ViewModel内容绑定到Stacklayout
我试图将我的viewmodel中的内容绑定到我的视图 . 我正在使用一个代码片段来创建一个自定义StackLayout,我们可以在其中绑定项目 . 但是,我没有做这项工作,我看到我的用户界面没有更新 . 我不确定究竟要绑定到“项目” . 我目前正在使用按钮绑定一个observablecollection,但它没有显示 . 这是自定义stacklayout: using Xamarin.Forms;... -
2 votesanswersviews
MVVM创建ViewModel
有人可以向我解释如何为MVVM模式创建一个ViewModel . 我试着理解这里的教程:http://msdn.microsoft.com/en-us/magazine/dd419663.aspx,但我无法理解代码中到底发生了什么 . 假设我们要创建一个基本应用程序,用于从本地数据库中获取和添加人员,并在视图中显示它们 . ViewModel应该如何以及如何为它创建RelayCommands .... -
0 votesanswersviews
使用下拉列表和Viewmodel在视图中过滤网格
我想从视图模型中使用下拉列表过滤网格中的数据,但我不知道该怎么做 . 我想创建这样的控制器:我的控制器: public ActionResult Index() { var missions = this.db.missions_supportmission .Include(m => m.organization_desk) ... -
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... -
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的生命周期完成之前未清除引用,则将是内存泄漏 . 大... -
0 votesanswersviews
TabControl不显示选项卡集合
我正在尝试构建一个非常简单的基本应用程序,它使用MVVM模式将选项卡项添加到选项卡控件 . 所以我创建了:一个带有一个按钮的简单视图 - “CustomerView.xaml” 一个空的ViewModel类 - 它是空的,因为视图不保存或从Viewmodal中提取任何信息(只有一个按钮) - “CustomerViewModel.cs” MainWindow类代码包含一个可观察的CustomerV... -
0 votesanswersviews
MVC 4将ViewModel传递给partalview
我有一个视图,在该视图中显示公司信息(使用VM)我正在调用具有自己的VM的@ Html.Partial . 即 在主视图内 @model ViewModels.CompanyDetailVM ...html code... @Html.Partial("_Login") 在_Login.cshtml中 @model Models.LoginModel using ... -
0 votesanswersviews
房间数据库Livedata getValue()返回null
我试图使用LiveData和viewmodel从房间中获取自定义对象数据列表 . 使用Livedata的getValue()方法时,返回null但直接获取列表显示实际数据 . 如何在viewmodel类中使用LiveData获取Period类的List . 实体类 @Entity public class Period { @PrimaryKey @NonNull String header...