Faire un Html.TextBoxFor ressembler à un Label
Je voudrais faire de la zone de texte dans MVC 3 affichage comme une étiquette. Le code que j'ai encore des spectacles de la frontière.
<p>@Html.TextBoxFor(m => m.PostcardsperWeek, new Dictionary<string, object>() {
{ "id", "txtPostcardPerWeek" },
{ "readonly", "true" },
{"class", "TextBoxAsLabel"} })
</p>
css:
.TextBoxAsLabel
{
border: none;
background-color: #fff;
background: transparent;
}
OriginalL'auteur bladerunner | 2011-02-16
Vous devez vous connecter pour publier un commentaire.
Faire de la frontière de la même couleur que votre arrière-plan.
Une chose, si je viens de le faire; @Html.TextBoxFor(m => m.PostcardsperWeek, nouveau { @class = "TextBoxAsLabel" })m alors cela fonctionne. Mais j'aurais besoin d'utiliser de nouveaux Dictionnaire<string, object> que j'ai besoin d'assigner un id pour cette zone de texte. Je suis à l'aide de cette zone de texte dans jquery.
Il a travaillé. Chrome avait mis en cache de la page, donc je n'étais pas capable de voir le changement. Merci!!
OriginalL'auteur TheGeekYouNeed