首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >样式化helpers ASP.NET MVC

样式化helpers ASP.NET MVC
EN

Stack Overflow用户
提问于 2008-09-02 22:21:18
回答 6查看 57.4K关注 0票数 24

如果我有一个像这样的HTML助手:

代码语言:javascript
复制
Name:<br />
<%=Html.TextBox("txtName",20) %><br />

如何对其应用CSS类?我必须将它包装在span中吗?或者我需要以某种方式利用帮助器的HtmlAttributes属性?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2008-09-02 22:37:58

您可以将其作为参数传递给TextBox调用。

代码语言:javascript
复制
Name:<br/>    
<%= Html.TextBox("txtName", "20", new { @class = "hello" }) %>

此行将创建一个值为20的文本框,并为class属性分配值hello。我把@字符放在class前面,因为class是一个保留关键字。如果要添加其他属性,只需用逗号分隔键/值对即可。

票数 38
EN

Stack Overflow用户

发布于 2012-12-01 20:46:22

这是如何在同一元素上添加一个类和一个样式...

"x“是传递给视图的模型,属性为TextBoxID

代码语言:javascript
复制
@Html.TextBoxFor(x => x.TextBoxID, new { @class = "SearchBarSelect", style = "width: 20px; background-color: green;" })
票数 11
EN

Stack Overflow用户

发布于 2008-09-02 22:38:11

htmlAttributes参数与匿名类型一起使用,如tihs:

代码语言:javascript
复制
<%=Html.TextBox("txtName","20", new { @class = "test"}) %>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40816

复制
相关文章

相似问题

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