我正在使用DropDownListFor创建枚举的下拉列表。我正在创建一个编辑配置文件页面,允许用户在那里进行编辑,因此在默认情况下,我希望选择他们在配置文件中所包含的内容,以防他们不想更改该字段。因此,如果他们的个人资料中有大二学生,下拉式应该默认为二年级选择。如何将默认值设置为来自模型(或数据库)的值?
我尝试添加这样的选项标签,但它添加了一个额外的选择项,这是我不需要的。我只需要他们已经在模型中的选择。@Html.DropDownListFor(x => x
我想知道是否有可能为Dropdownlist分配一个默认值,同时限制用户从其选项列表中选择该默认值。示例:
@Html.DropDownListFor(m => m.Something, new SelectList(Model.TheList), "--DefaultValue--", new {当用户单击DropDownList时,他会发现"--DefaultValue--"显示为初始值,并将其作为可供选择的选项之一。
我将SelectedPermissionId设置为2,因此我预期Customer将被自动选择。foreach (var user in Model.Users) <tr> <td>我发现如果我将Permissions和SelectedPermissionId迁移到PermissionViewModel,那么如下所示:
@Html.Dro