2011-08-10 8 views

答えて

3
@Html.DropDownList("ManufacturerId", Enumerable.Empty<SelectListItem>(), 
    new { @style = "width: 500px;" }) 
+0

ああ、剃刀 "@"!助けてくれてありがとう! – MissioDei

2

あなたがしていることの一般的な要点はうまくいくはずですが、あなたの議論がちょっと混乱するかもしれないようです。どのようにについて:

@Html.DropDownList("ManufacturerId", Enumerable.Empty<SelectListItem>(), 
    new{ style="width: 500px;"}) 
+0

@ Html.DropDownList( "ManufacturerId"、String.Empty)が元々使用されていた。私はまだスタイル部分を追加するときに無効な引数を取得しています。 – MissioDei

+0

@MissioDei:第2引数として 'null'引数を追加してみてください。あなたは 'optionLabel'引数として' string.Empty'を渡していましたが、 'selectList'引数の後に引数が来るメソッドの他のオーバーロードでは、適切なオーバーロードシグネチャの完全なリストについては、http://msdn.microsoft.com/en-us/library/system.web.mvc.html.selectextensions.dropdownlist.aspxを参照し、渡す引数が一致することを確認してください。 – StriplingWarrior

関連する問題