asp.net-mvc – 如何为Html.TextBox帮助器指定属性,同时保持从ViewData的值检索?

前端之家收集整理的这篇文章主要介绍了asp.net-mvc – 如何为Html.TextBox帮助器指定属性,同时保持从ViewData的值检索?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用Html.TextBox帮助创建文本框。我想在文本框中设置属性,我理解是使用以下重载完成:

Html.TextBox(字符串名称,对象值,对象htmlAttributes)

但是,我想保持功能,其中HTML帮助器自动使用ViewData或ViewData.Model的值,我没有看到一个方法只指定名称和htmlAttributes。这可能吗?

解决方法

[EDIT]看了 source code之后,似乎所有你需要做的是在签名中指定值为null,它接受一个名称,值和htmlAttributes。如果值为null,它将尝试使用ViewData中的值。
Html.TextBox( "name",null,new { @class = "css-class" } );

猜你在找的asp.Net相关文章