asp.net-mvc-viewmodel

    4热度

    3回答

    为了验证用正则表达式,我通常会做: // In my ViewModel [RegularExpression("MyRegex", ErrorMessageResourceName = "MyErrorMessage")] public string MyField { get; set; } 和HTML帮助 @Html.TextBoxFor(model => model.MyField

    0热度

    2回答

    我使用视图模型MVC(我为每个视图创建单独的视图模型)。 我有2个对象;产品和类别;产品可以有一个类别。 我有独立的视图模型(productCreateVM,CategoryCreateVM) 我可以创建产品或类别;并且用户可以在创建新产品时选择当前类别之一,没问题。 我需要做的是:用户可以选择当前类别之一或创建一个新的类别,而不是选择它,同时创建一个新的产品。 如果我在ProductCreate

    1热度

    1回答

    开发一个新的MVC5项目。我有我的脚手架来实现CRUD功能,但是要求在插入或更新数据时需要电子签名。在将数据提交给数据库之前,必须向用户提供一个页面,要求他们再次输入用户名和密码以确认数据。如果输入的用户名和密码有效且用户名与当前登录的用户相匹配,则输入的原始数据可以保存到其表(例如成员),并将电子签名信息保存到单独的表(ES签名)中。我很感激任何关于这方面最好的方法的帮助 - 一个结合了成员和E

    6热度

    4回答

    我通过窗体HttpPost从视图传回ViewModel到控制器。但是,返回的值始终为NULL。 视图模型 public class vmCompanyAddress { public StatelyTechAdmin.Models.Company Company { get; set; } public StatelyTechAdmin.Models.CompanyAddre

    0热度

    1回答

    我有一个页面的视图模型,其中字段被组合到字段集中。 虚拟机看起来是这样的: public class FieldsetVM { public Int64 ID { get; set; } public string Name { get; set; } [Display(Name = "Available Fields")] public ICollec

    0热度

    1回答

    我现在正在使用ASP.NET MVC,并且发现了一些我不明白的viewModels。我woked了一个非常简单的例子,当发生这种情况: 我有一个属性一个简单的视图模型: public class Testmodel { public int Test { get; set; } public Testmodel() { Test = 0; }

    0热度

    1回答

    为了保持我的观点尽可能的整洁,我删除了所有确定'动态'页面元素的状态/外观的逻辑,即突出显示选定项目,淡化与上下文无关的按钮等。等等。 Htmlhelpers将用于此。我不太确定的是将模型放置到状态为“动态”的页面元素的位置,以及在它们碰到htmlhelper之前处理它们的逻辑。 这可以直接合并到页面的视图模型中,还是应该将它分离出来并放入它自己的类中。我看不出后一种方法有什么优势,但是现在我要求

    8热度

    5回答

    这更是一个通用的架构问题: 我试图决定它是否可以为我的程序员使用“ViewBags”将数据传递到的意见已接受模型。 我个人的偏好是避免ViewBags和构建包含所有的数据的鲁棒模型的视图需要: 方法1: MODEL A: - List of Employees - Nullable integer, indicating which item from the list is currentl

    0热度

    1回答

    我不太确定放置非ViewModel类的最佳做法是什么?如果它们没有被视图使用,将它们放入Models文件夹似乎是不好的做法。 我应该创建一个单独的文件夹还是将它们留在那里?

    0热度

    2回答

    我试图找出如何我将结合两个I已经创建(GameSectionVM和ReleaseInfoVM)的ViewModels,然后适当地填充数据它(我想我知道该怎么做)。通常我会只是将代码从一个到另一个副本,但是是什么让我挂了是事实,GameSectionVM将只包含数据库查询的单列结果,而其他VM(ReleaseInfoVM)将包含0或更多行结果。我也有点不确定我将如何填充虚拟机的所有数据,只需要确认我