我有一个模型:
public class Attribute
{
public int Id { get; set; }
public string Key { get; set; }
public string Value{ get; set; }
}
假设我的视图将显示@model IEnumerable<MyCustomer.ViewModels.Attribute>
,我想EditorFor
为我的键和值创建一个,但我只想在回发后保留我的 ID,而不将其放入回发控件中。我怎样才能做到这一点?我知道我可以把它放在一个隐藏的地方,但一个隐藏的可以修改,我不确定这是最安全的事情。我正在向我的视图传递一个新的 [] 属性,并且需要预设 Id