首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将新的{ @class = "form-control }添加到MVC视图

如何将新的{ @class = "form-control }添加到MVC视图
EN

Stack Overflow用户
提问于 2020-04-22 08:55:05
回答 1查看 111关注 0票数 1

如何将窗体控件添加到此语句。请帮助初学者:-(

代码语言:javascript
复制
@Html.TextBoxFor(model => model.Datum, 
    new { placeholder = ModelMetadata.FromLambdaExpression(m => m.Datum, ViewData).Watermark }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-22 09:44:53

https://docs.microsoft.com/en-us/dotnet/api/system.web.mvc.html.inputextensions.textboxfor?view=aspnet-mvc-5.2

你必须将它添加到第二个参数上,这是一个匿名对象,如下所示;

代码语言:javascript
复制
Html.TextBoxFor(m=>m.Something, new { @class="test", @otherProperties =""})

所以对于你的代码,它是;

代码语言:javascript
复制
@Html.TextBoxFor(model => model.Datum, new { @class="form-control", @placeholder = ModelMetadata.FromLambdaExpression(m => m.Datum, ViewData).Watermark })
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61355588

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档