未定义的值是从 mvc 应用程序中的 select 标记中选取的
Undefined value is picked from select tag in mvc application
这是我尝试在表单中显示字段值的方式:
<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 并将其存储在患者数据库中,它将作为外键。但是,拾取的医生 ID 的值始终为“0”。
如果我检查元素,表单上的值是正确的。
我不明白为什么它会选择零。
为 Select
设置名称
<select name="YOUR_MODEL_ATTR_NAME" class="custom-select">
这是我尝试在表单中显示字段值的方式:
<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 并将其存储在患者数据库中,它将作为外键。但是,拾取的医生 ID 的值始终为“0”。
如果我检查元素,表单上的值是正确的。
我不明白为什么它会选择零。
为 Select
设置名称<select name="YOUR_MODEL_ATTR_NAME" class="custom-select">