Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 使Html.TextBoxFor看起来像一个标签_Asp.net Mvc 3 - Fatal编程技术网

Asp.net mvc 3 使Html.TextBoxFor看起来像一个标签

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> 使边框与背景颜色相同。我将

我想让MVC3中的文本框像标签一样显示。我的代码仍然显示边界

<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;
}