【发布时间】:2019-06-03 15:10:38
【问题描述】:
我有一个带有“字段”的视图模型,这是必需的。
public class MyViewModel
{
[Required(ErrorMessageResourceType = typeof(Global), ErrorMessageResourceName = "Required")]
public string Code { get; set; }
}
在我的一个控制器中,我将返回该视图模型。 但是,根据某些参数,我想删除所需的。
public ActionResult Create()
{
var model = new MyViewModel();
if(something){
model.SomeThingToRemoveTheRequiredFromCode();
}
return View(model);
}
在我刚刚创建视图模型的情况下,如何从视图模型中删除所需的内容?
【问题讨论】:
-
您不能从类实例中删除属性。属性属于类型,而不是实例。
标签: c# asp.net-mvc-4 asp.net-mvc-viewmodel