2017-05-01 73 views
0

看來,ASP NET MVC有問題時,我使用TextAreaFor正確顯示。有沒有人有這個問題?TextAreaFor在ASP網絡mvc中不顯示默認CSS樣式

This is how the browser is displaying it

注意最後文本區正在顯示就好了。

This is how the code is my code

注意以下*紅色retangular textarea裏顯示就好了。

回答

textarea 
    { 
     display: block; 
     width: 100%; 
     height: 34px; 
     padding: 6px 12px; 
     font-size: 14px; 
     line-height: 1.428571429; 
     color: #555555; 
     vertical-align: middle; 
     background-color: #ffffff; 
     border: 1px solid #cccccc; 
     border-radius: 4px; 
     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 
     box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 
     -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 
     0.15s; 
     transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; 
    } 
+0

什麼問題? – Seano666

+0

@ Seano666,我不知道爲什麼當我在ASP.NET網絡mvc上使用TextAreaFor時,CSS類「form-control」不起作用。 – Veloso

+0

您尚未發佈任何CSS代碼。當您在瀏覽器開發人員工具中檢查TextArea時會發生什麼情況。它有你期望的CSS類嗎? – Seano666

回答

1

我想你typoed的TextAreaFor:

@Html.TextAreaFor(model => model.Titulo, new { htmlAttributes = new { @class = "form-control" } }) 

應該

@Html.TextAreaFor(model => model.Titulo, htmlAttributes: new { @class = "form-control" }) 

甚至

@Html.TextAreaFor(model => model.Titulo, new { @class = "form-control" }) 
+0

感謝您的幫助@Frank Witte,但我的問題是ASPStudio MVC應用程序的默認CSS爲VisualStudio而生。 – Veloso

+0

這解決了我的!謝謝! – MelloG