editorformodel相关内容

在MVC视图上将EditorFor()值显示为只读吗?

我在MVC5代码优先应用程序的大多数视图中都显示了几个字段:[created_date],[created_by],[modified_date]和[modified_by].对于用户,我想在我的Edit()视图中也包括这些内容,但是与其他字段不同,我不希望它们是可编辑的(通常创建/创建和修改/创建的数据不应是可编辑的). 这是我目前在Edit()视图上声明的字段的方式: ..
发布时间:2020-09-10 06:59:59 其他开发

EditorFor不适用于派生类型

至少,我认为这与问题有关.我的情况是这样的: 我有许多具有公共字段的业务实体,每个业务实体都有该实体唯一的自定义字段.因此,在代码中,此模型被建模为EntityBase类,并且有许多由此类派生的类,例如Derived. 要创建可重用的UI,我有一个名为EntityBase.vbhtml的视图,如下所示: @ModelType EntityBase @Using Html.Beg ..
发布时间:2020-09-10 04:20:01 其他开发

在HttpPost上将嵌套模型与MVC3绑定

我是MVC3的新手。 我在表单上有一个提交按钮,我想绑定一个具有2-3个具有许多属性的嵌套对象模型的模型内部。 有没有办法在不使用EditorFor的情况下绑定这些嵌套对象;因此,当我提交表单时,我将对正在返回的模型采用ActionResult(对象模型),嵌套对象使用其值进行建模,而不必在html上实现隐藏值或表单? 解决方案 基本上你需要足够的值来再次识别你的模型。因此,您 ..

使用EditFor时,取出非可空性默认值[asp.net MVC 3]

我怎样才能删除默认情况下使用EditFor助手时,加入非可空属性的文本框的默认值?我不希望这样的行为 修改 对不起,我没有提供足够的信息。 例如,如果您使用Html.EditorFor与DateTime的是它会自动文本框的值设置为1/1/0001属性。如果使用“日期时间?”(可为空),它不会,它只是离开文本框为空。 解决方案 我不得不做这样的事情对我自己的要求。我用这样的: @m ..
发布时间:2016-07-09 15:56:42 ASP .NET

隐藏编辑标记公物调用EditorFor(...)什么时候?

致电时 Html.EditorFor(M = GT; M),其中 M 是一个公共类的公共性质,一个隐藏的输入和标签将显示的属性与 [HiddenInput] 属性。 如何隐藏标签没有使它私人或创建一个编辑模板? 示例 公共类用户 { [HiddenInput] 公众的Guid ID {搞定;组; } //不应显示在编辑模板 公共字符串名称{;组; } //应该 ..
发布时间:2016-07-06 10:43:29 ASP .NET