访问dataTextField时selectlist失败

卡尔·康西达

我正在尝试为以下课程列表创建一个Dropdownlist:

public class PrimulaPositionViewModel
{
    public long Id { get; set; }
    public Dictionary<string, string> Name { get; set; }
}

在我的cshtml视图中,我这样调用dropdownlist:

@Html.DropDownList("Position", new SelectList(Model.Positions, "Id", "Name['sv']", 
guise.PrimulaPositionId))

我的问题是“ Name ['sv']”没有获得字典中保存的值,而是使程序抛出错误。如果我只写Name,那么我会得到一个错误,但是dropdownlist只是输出system.gen ......来代表字典。

所以我想知道当我在视图中创建SelectList时如何访问Name [“ sv”]值。

Yiyi You

我们通常将PropertyName作为dataTextField放在SelectListItem中。如果要使用字典,则可以使用<select></select>,并将Id和Name ['sv']放入foreach的选项中:

<select>
        @foreach (var item in Model.Positions)
        {
            if (item.Id == guise.PrimulaPositionId)
            {
                <option id="@item.Id" selected>@item.Name["sv"]</option>
            }
            else
            {
                <option id="@item.Id">@item.Name["sv"]</option>
            }

        }
    </select>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试访问映射的驱动器时,服务内的文件复制失败

来自分类Dev

访问SQL IF语句失败

来自分类Dev

为什么在嵌入式构造函数中访问静态成员时链接器失败

来自分类Dev

WatIn SelectList()。SelectByValue()返回错误运行脚本失败

来自分类Dev

MongoDB在本地运行,但是在尝试远程访问时失败

来自分类Dev

尝试访问USB设备时libusb_open_device_with_vid_pid失败

来自分类Dev

使用TextInputLayout时可访问性检查失败

来自分类Dev

将WHERE语句添加到引用ODBC链接的子查询时,访问查询失败

来自分类Dev

访问嵌套字典失败

来自分类Dev

接收“查询失败”代码13:在Windows系统上使用virtualenv -p时,访问被拒绝

来自分类Dev

访问全局变量时AVA测试失败

来自分类Dev

尝试访问远程服务器时,React-native提取失败并显示“网络请求失败”

来自分类Dev

连接到上游Nginx的AWS时,connect()失败(113:主机不可访问)

来自分类Dev

通过连接字符串访问Azure Blob存储时身份验证失败

来自分类Dev

如何在插入大量数据时修复“访问文档时服务文档失败”?

来自分类Dev

当主机不可访问时,跳过跳过失败模块

来自分类Dev

访问DLL中的函数时出现调试断言失败错误

来自分类Dev

尝试访问映射的驱动器时,服务内的文件复制失败

来自分类Dev

我在使用某些指针时遇到麻烦,调试结束时访问位置失败

来自分类Dev

使用H1标签时可访问性扫描失败

来自分类Dev

教程Michael Hartl在9.3上访问时失败edit_user_path

来自分类Dev

maven-release-plugin:2.5:prepare失败,并显示“写入POM时出错:(访问被拒绝)”

来自分类Dev

尝试访问弹出元素时,在由magnificPopup打开的弹出窗口中使用getElementById失败

来自分类Dev

为什么在嵌入式构造函数中访问静态成员时链接器失败

来自分类Dev

MongoDB在本地运行,但是在尝试远程访问时失败

来自分类Dev

日志失败的文件访问

来自分类Dev

复制密码机密时,厨房收敛失败,访问被拒绝

来自分类Dev

尝试使用 PuTTY“无效用户”“密码失败”访问服务器时访问被拒绝

来自分类Dev

使用 FQDN 访问本地 Windows 10 共享时登录失败

Related 相关文章

  1. 1

    尝试访问映射的驱动器时,服务内的文件复制失败

  2. 2

    访问SQL IF语句失败

  3. 3

    为什么在嵌入式构造函数中访问静态成员时链接器失败

  4. 4

    WatIn SelectList()。SelectByValue()返回错误运行脚本失败

  5. 5

    MongoDB在本地运行,但是在尝试远程访问时失败

  6. 6

    尝试访问USB设备时libusb_open_device_with_vid_pid失败

  7. 7

    使用TextInputLayout时可访问性检查失败

  8. 8

    将WHERE语句添加到引用ODBC链接的子查询时,访问查询失败

  9. 9

    访问嵌套字典失败

  10. 10

    接收“查询失败”代码13:在Windows系统上使用virtualenv -p时,访问被拒绝

  11. 11

    访问全局变量时AVA测试失败

  12. 12

    尝试访问远程服务器时,React-native提取失败并显示“网络请求失败”

  13. 13

    连接到上游Nginx的AWS时,connect()失败(113:主机不可访问)

  14. 14

    通过连接字符串访问Azure Blob存储时身份验证失败

  15. 15

    如何在插入大量数据时修复“访问文档时服务文档失败”?

  16. 16

    当主机不可访问时,跳过跳过失败模块

  17. 17

    访问DLL中的函数时出现调试断言失败错误

  18. 18

    尝试访问映射的驱动器时,服务内的文件复制失败

  19. 19

    我在使用某些指针时遇到麻烦,调试结束时访问位置失败

  20. 20

    使用H1标签时可访问性扫描失败

  21. 21

    教程Michael Hartl在9.3上访问时失败edit_user_path

  22. 22

    maven-release-plugin:2.5:prepare失败,并显示“写入POM时出错:(访问被拒绝)”

  23. 23

    尝试访问弹出元素时,在由magnificPopup打开的弹出窗口中使用getElementById失败

  24. 24

    为什么在嵌入式构造函数中访问静态成员时链接器失败

  25. 25

    MongoDB在本地运行,但是在尝试远程访问时失败

  26. 26

    日志失败的文件访问

  27. 27

    复制密码机密时,厨房收敛失败,访问被拒绝

  28. 28

    尝试使用 PuTTY“无效用户”“密码失败”访问服务器时访问被拒绝

  29. 29

    使用 FQDN 访问本地 Windows 10 共享时登录失败

热门标签

归档