gpt4 book ai didi

asp.net-mvc-4 - 如何设置下拉列表的状态为默认值

转载 作者:行者123 更新时间:2023-12-02 01:50:21 27 4
gpt4 key购买 nike

如何设置 dropdownlist 的状态当通过 edmx 使用自动生成的模型(不是手动创建的)时,默认值是存储在编辑 View 中数据库中的值。

这是我的代码:

看法 :

 @Html.DropDownListFor(model => model.site_id, new SelectList(ViewBag.site_id, "id", "name"), "Select Any", new {@class="form-control",required="required",autofocus="autofocus" })

Controller :
  ViewBag.site_id = dbContext.axi_sites;

一直在寻找解决方案很长一段时间,没有一个符合确切的要求。

最佳答案

我们为什么要打扰。我们也可以使用 jquery。

在您的代码中添加 jquery 1.10.3。
和下面的代码在您的页面中,您希望下拉列表选择值

在 View 部分写入

<script  type="text/JavaScript">
$(document).ready(function () {
$('#site').val(@Model.site_id);
});
</script>

@Html.DropDownListFor(model => model.site_id, new SelectList(ViewBag.site_id, "id", "name"), "Select Any", new {@class="form-control",required="required",autofocus="autofocus",id="site" })

关于asp.net-mvc-4 - 如何设置下拉列表的状态为默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23148038/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com