HiddenFor 描述是: 为指定表达式表示的对象中的每个属性返回 HTML 隐藏输入元素。
我读到,它对于模型/ View 模型中的字段非常有用,您需要在页面上保留这些字段,并在进行另一个调用时传回,但用户不应该看到这些字段。
HiddenInput 描述是: 表示一个属性,用于指示属性或字段值是否应呈现为隐藏输入元素。
你能告诉我HiddenInput什么时候有用吗?何时使用它代替 Html.HiddenFor?
谢谢!
最佳答案
HiddenFor
由 View 确定 - View 从 View 模型或数据的任何元素创建隐藏输入值。
HiddenInput
是( View )模型中字段的一个属性 - 这意味着它可以在多个 View 中使用,并指示该字段应在 EditorFor
呈现的任何地方隐藏。 helper
关于asp.net-mvc - Html.HiddenFor 和 HiddenInput 属性之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12238322/