从MVC应用程序中的选择标记中选取未定义的值

问题描述

这就是我试图以字段形式显示值的方式:

<div class="form-group">
    <label >Doctor Name</label>
    <select class="custom-select">
        <option value="">Select Role</option>
        @{
            foreach (var d in ViewBag.Doc)
            {

                <option value="d.DoctorId">@d.FirstName</option>
            }
        }
    </select>
</div>

我正在尝试选择医生的ID并将其存储在患者数据库中,这将是外键。但是,获取的Doctor ID的值始终为“ 0”。

如果我检查元素,则表单上的值正确。

enter image description here

我不明白为什么它会选择零。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)