2011-07-09 10 views
5

これはHTMLHtml.DropDownListサイズ属性

<select size="25" style="width:100px" id="yearList"/> 

これは、誰もがカミソリバージョンサイズ属性を与える方法を知ってい

@Html.DropDownList("yearList", null, new{style="width:100px;"}) 

(これは正しい用語があるかどうかわからない)カミソリですHTML版に似ていますか?

多くのありがとうございます。このよう

答えて

19

@Html.DropDownList(
    "yearList", 
    Enumerable.Empty<SelectListItem>(), // <!-- TODO: bind with a real data 
    new { 
     size = "25", 
     style = "width: 60px" 
    } 
) 
+0

パーフェクトに反映されます!多くの感謝ダーリン。 (このサイトは驚くほど役に立ちます) –

+0

'size =" 5 "'より、私は 'new {style =" width:270px; height:30px "}'を使っていました。ありがとうございました。 – stom

+0

それは誰にも役立つ場合:私は何をするかわからなかった: "Enumerable.Empty ()、// <! - TODO:実際のデータとバインド" しかし、この構文は次のとおりです。 (IEnumerable )ViewBag.yearList –

0

オープン/コンテンツ/サイトは、幅の選択クラスを設定し、これは自動的にあなたのページ

select 
{ 
    width:250px; 
} 
+0

質問には答えません。 'size' attrは幅ではなく行数です。 – Qwertiy

関連する問題