2013-04-21 61 views
0

如何在MVC中爲標籤設置特定的寬度?如何在MVC中爲標籤設置特定的寬度?

以下方法不包含HtmlAttributes屬性。

@Html.Label 

注:我正在閱讀控制器的標籤寬度。它是動態的。

+1

爲什麼不直接寫'''

+0

你可以編寫自己的HTML擴展方法並自己渲染HTML。或者使用CSS樣式來設置寬度。 – slfan 2013-04-21 12:54:25

回答

1

方法@Html.Label確實具有HtmlAttributes屬性。

所以這應該這樣做:

@Html.Label("my label", new {style = "width: 10px;"}) 
+0

你確定嗎? 我打開了標籤定義,發現以下重載: public static MvcHtmlString Label(this HtmlHelper html,string expression); public static MvcHtmlString Label(this HtmlHelper html,string expression,string labelText); – Homam 2013-04-21 12:29:22

+0

您使用的是什麼MVC版本? – Kenneth 2013-04-21 12:32:00

+0

_______________MVC 3 – Homam 2013-04-21 12:36:50

1

怎麼樣新{@class = 「MyClass的」},並設置在CSS的寬度是多少?

0

你可以爲標籤寫一個CSS。這樣一個CSS就可以設置所有標籤的寬度。

相關問題