【问题标题】:populate checkbox in view在视图中填充复选框
【发布时间】:2014-08-05 21:49:11
【问题描述】:

将填充的“订单”列表传递到供应商查看页面。使用 foreach 运行每个订单并在屏幕上显示。一切正常,期待它说订单是否已发货或不是 ATM 它有文本“真”或“假”我想将其更改为可点击的复选框。

<td width="15%">@_order.Shipped</td>  //This shows true or false.

试过了:

<td width="15%"><input type="checkbox" name="@_order.Shipped" value="@_order.Shipped"></td>

请指教。

【问题讨论】:

    标签: html asp.net-mvc-3 razor checkbox


    【解决方案1】:
    <td width="15%">
        <input type="checkbox" name="shipped" value="@(_order.Shipped ? "1" : "0")" @(_order.Shipped ? "checked" : "")>
    </td>
    

    【讨论】:

    • 如果不起作用,请尝试@(order.Shipped ... 我不确定您的变量的正确名称
    • 感谢回复最终使用 @Html.CheckBoxFor(x => _order.Shipped)
    猜你喜欢
    • 2014-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-18
    • 1970-01-01
    • 2016-08-01
    • 2022-01-02
    • 1970-01-01
    相关资源
    最近更新 更多