asp.net-mvc – HiddenInput(DisplayValue = false)] vs [Scaffol
发布时间:2020-05-24 21:41:01 所属栏目:asp.Net 来源:互联网
导读:什么是Exaclty ScaffoldColumn(false)和HiddenInput(DisplayValue = false)? 这两者之间的主要区别是什么?哪一个最好用? 谢谢!!! [ScaffoldColumn(false)]告诉Visual Studio在为视图生成模板时不支持列.创建新视图时,可以创建强类型视图.当你这样做Visu
|
什么是Exaclty ScaffoldColumn(false)和HiddenInput(DisplayValue = false)? 这两者之间的主要区别是什么?哪一个最好用? 谢谢!!! 解决方法[ScaffoldColumn(false)]告诉Visual Studio在为视图生成模板时不支持列.创建新视图时,可以创建强类型视图.当你这样做Visual Studio询问你要使用什么模板(创建,编辑,列表等).如果您创建一个编辑/创建模板;例如,如果您将[ScaffoldColumn(false)]放在模型属性上,那么它将不会在模板中生成DisplayFor()或EditorFor()调用,因此它不会包含在视图中.[HiddenInput]会告诉DisplayFor / EditorFor方法,它应该为该值创建一个隐藏的html字段.当您发布到表单时,它将被包含在值中,但当人们看到它时,它将被视为“隐藏”. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 为什么aspx文件返回404(“无法找到该页面”)
- asp.net-mvc – 用于创建具有模型和ViewData项目的ViewData
- asp.net-mvc – 为什么应该使用HTTP POST或DELETE而不是GET
- asp.net – 如何验证动态创建的控件?
- 为什么用户信息存储在ASP.NET的默认成员资格提供者的两个不
- asp.net – 如何将http请求转发到https网址
- asp.net – VS 2012发布:找不到有效的AspnetMergePath
- asp.net – 为什么网站项目中缺少global.asax
- asp.net-mvc – 如何从ActionExecutingContext获取MethodIn
- asp.net-mvc – ASP.NET MVC中的Flat和Nested ViewModel类
推荐文章
站长推荐
- asp.net – ASP .NET核心Cookie身份验证到期时返
- asp.net-core – ASP.NET 5中的HandleUnknownAct
- asp.net-mvc-3 – 当两个网格位于同一页面时进行
- asp.net – 是否可以使用Membership API更改用户
- asp.net-mvc-4 – 我似乎没有安装SignalR与MVC4
- asp.net – 网络应用程序项目v.s.网站项目
- asp.net-mvc – 在默认路由的ASP.NET MVC中的Url
- asp.net – Visual Studio 2017 docker错误运行应
- asp.net-mvc-4 – 如何开发一个ASP.NET Web API接
- asp.net-mvc – Razor视图引擎.cshtml页面中的Ou
热点阅读
