【问题标题】:DropDownListFor in ASP.NET MVC 3 WebGridASP.NET MVC 3 WebGrid 中的 DropDownListFor
【发布时间】:2011-06-30 22:32:01
【问题描述】:

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

现在我一直在尝试使用“格式:”设置来设置它 - 但我不断收到错误

【问题讨论】:

    标签: asp.net-mvc-3 webgrid


    【解决方案1】:

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

    public SelectList Countries { get; set; }
    

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

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

    找到答案后,一目了然;但几分钟前我还在扯头发。

    希望这可以帮助某人保持他/她的头发。

    【讨论】:

    • 在标题中放置一个选择列表有什么作用?你用它来过滤吗?
    • 如何获取选定的值,我们如何到达并获取该行的 id?
    猜你喜欢
    • 1970-01-01
    • 2011-08-13
    • 1970-01-01
    • 2011-05-10
    • 2017-03-03
    • 1970-01-01
    • 1970-01-01
    • 2011-06-28
    • 1970-01-01
    相关资源
    最近更新 更多