Asp.net mvc 3 使Html.TextBoxFor看起来像一个标签
我想让MVC3中的文本框像标签一样显示。我的代码仍然显示边界Asp.net mvc 3 使Html.TextBoxFor看起来像一个标签,asp.net-mvc-3,Asp.net Mvc 3,我想让MVC3中的文本框像标签一样显示。我的代码仍然显示边界 <p>@Html.TextBoxFor(m => m.PostcardsperWeek, new Dictionary<string, object>() { { "id", "txtPostcardPerWeek" }, { "readonly", "true" }, {"class", "TextBoxAsLabel"} }) </p> 使边框与背景颜色相同。我将
<p>@Html.TextBoxFor(m => m.PostcardsperWeek, new Dictionary<string, object>() {
{ "id", "txtPostcardPerWeek" },
{ "readonly", "true" },
{"class", "TextBoxAsLabel"} })
</p>
使边框与背景颜色相同。我将边框更改为边框:#fff;但是文本框上仍然有边界@text.TextBoxFor(m=>m.spocatessperweek,new{@class=“TextBoxAsLabel”})m那么这就行了。但我需要使用新字典,因为我需要为这个文本框分配id。我在jquery中使用这个文本框。它起作用了。Chrome缓存了页面,所以我无法看到更改。谢谢
.TextBoxAsLabel
{
border: none;
background-color: #fff;
background: transparent;
}