ASP.NET MVC 3 WebGrid中的DropDownListFor

时间:2011-02-20 22:29:37

标签: asp.net-mvc-3 webgrid

我有一个我正在创建的WebGrid,我想要一个下拉列表 - 我找不到一种方法可以将其中一行作为DropDownList - 那里有任何教程吗?

现在我一直在尝试使用“format:”设置进行设置 - 但我一直都会遇到错误

1 个答案:

答案 0 :(得分:3)

假设您的模型包含以下内容:

public SelectList Countries { get; set; }

在您的类的Metadatatype中,您的控制器填充列表,然后您可以在webgrid中调用DropDownList:

myGrid.Column(header: "", format: @<text> @Html.DropDownList("Countries")</text>),

找到答案后,很明显;但几分钟前我正在撕裂我的头发。

希望这能帮助别人保持头发。