【问题标题】:dotNet Core Clear Dropdownlist selectionsdotNet Core 清除下拉列表选择
【发布时间】:2021-03-14 00:33:42
【问题描述】:

我有一个带有下拉列表的 Razor 视图:

<select size="7" style=" width: 275px; color:#967a42;" class="table-dark" asp-for="OptionsToAdd" asp-items="@(new SelectList(@ViewBag.OptionsDD, "Value", "Text"))" multiple></select>

当我提交页面时,控制器重置列表和选定的项目,但是当显示视图时,仍然从 POST 之前选择相同的项目。我怎样才能清除这个?

这只发生在视图中。传入的模型在 Viewbag.OptionsDD 中具有 selected=false 的所有项。

【问题讨论】:

  • 您能分享您发送到视图和操作代码的模型数据吗?

标签: asp.net-core .net-core dropdown unselect


【解决方案1】:

您可以尝试如下更改您的代码:

  <select size="7" style=" width: 275px; color:#967a42;" class="table-dark" name="OptionsToAdd"  asp-items="@(new SelectList(@ViewBag.OptionsDD, "Value", "Text"))" multiple> 
    </select>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多