【问题标题】:How to get the value of a checkbox in WebGrid如何在 WebGrid 中获取复选框的值
【发布时间】:2011-10-30 22:56:58
【问题描述】:

我在我的 WebGrid 中添加了一个复选框

grid.Column(format: @<text><input name="chkID" type="checkbox" value="@item.id" /></text>)

我不知道如何访问复选框的值以找出选择了哪些行。

有没有类似的

Model.ToList().Where(i.Checked)Select(i => i.id)))?

请帮忙。

【问题讨论】:

    标签: asp.net .net asp.net-mvc-3 checkbox webgrid


    【解决方案1】:

    大概,您的复选框设置了名称属性值?如果是这样,只需检查 Request.Form 集合以查看哪些已被检查。

    【讨论】:

    • 复选框是 webgrid 的一列,使用创建:grid.Column(format: @)。您能否解释一下如何使用 Request.Form 访问它?谢谢。
    • Request["ID"] 将为您提供一个值,如果选择了多行,则为您提供一系列逗号分隔的值。
    猜你喜欢
    • 2012-11-01
    • 2013-09-18
    • 1970-01-01
    • 2012-03-27
    • 2019-12-05
    • 2012-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多