use*_*181 10 asp.net-mvc asp.net-mvc-3 asp.net-mvc-2
什么是Exaclty ScaffoldColumn(false)和HiddenInput(DisplayValue = false)?
这两者之间的主要区别是什么?哪一个最好用?
谢谢!!!
Dis*_*ile 12
[ScaffoldColumn(false)]告诉Visual Studio在为视图生成模板时不要为列添加脚手架.创建新视图时,可以创建强类型视图.当您这样做时,Visual Studio会询问您要使用的模板(创建,编辑,列表等).如果您创建编辑/创建模板; 例如,如果你放置[ScaffoldColumn(false)]你的模型属性,那么它就不会在模板中生成DisplayFor()或EditorFor()调用,因此它不会包含在你的视图中.
[HiddenInput]将告诉DisplayFor/EditorFor方法它应该为该值创建一个隐藏的html字段.当您发布到表单时,它将包含在值中,但当人们查看它时,它将从视图中"隐藏".
| 归档时间: |
|
| 查看次数: |
6580 次 |
| 最近记录: |