MVC在下拉列表中显示不同的表行

奥里亚斯

嘿,我首先将实体框架与数据库一起使用。在我的数据库中,例如,有一个具有主键“ ActorID”,外键“ agencyID ”和属性“ name”的表演员然后我有一个带有主键和外键“ ActorID”以及一些属性的桌面电影我将数据库与模型一起导入,然后将控制器和视图设置为脚手架。不幸的是,现在当我尝试查看影片“创建”时,它会在ActorID字段上显示一个带有外键“ agencyID ”而不是“名称”或主键“ ActorID”的下拉列表

    public partial class Actor
{
    public Kino()
    {
        this.Movie= new HashSet<Movie>();
    }

    public long ActorID{ get; set; }
    public long AgencyID { get; set; }
    public String name { get; set; }
}

    public partial class Movie
{
    public long MovieID{ get; set; }
    public long ActorID{ get; set; }
    public String zyx { get; set; }
}

现在我想知道是否可以将显示的行更改为名称或主要名称?(无需转到数据库即可更改其位置并重新进行所有操作)

@Html.DropDownList("ActorID", null, htmlAttributes: new { @class = "form-control" })

我已经在模型中更改了“ agencyID ”和“名称”的位置,但没有任何更改。

奥里亚斯

我自己找到了解决方案。您只需要修改支架式控制器即可。

ViewBag.ActorID = new SelectList(db.Actors.ToList(), "ActorID", "AgencyID ");

ViewBag.ActorID = new SelectList(db.Actors.ToList(), "ActorID", "Name");

现在它将显示右行。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MVC在下拉列表中显示不同的表行

来自分类Dev

MVC选择列表在下拉列表中不显示selecteditem

来自分类Dev

在下拉列表MVC和EntityFramework中显示数据库表名称

来自分类Dev

在下拉列表MVC和EntityFramework中显示数据库表名称

来自分类Dev

在下拉列表(MVC)中显示复选框项目

来自分类Dev

使用MVC下拉列表如何编辑表单并在下拉列表中显示数据,并在下拉列表中显示先前选择的项目?

来自分类Dev

MVC Orderby在下拉列表中

来自分类Dev

在下拉列表中显示json对象

来自分类Dev

值未显示在下拉列表中

来自分类Dev

在下拉列表中显示用户选择

来自分类Dev

在下拉列表中显示 Mysqli 结果

来自分类Dev

在MVC中更新时,在下拉列表中显示选定的值

来自分类Dev

如何使用C#asp.net在下拉列表框中显示与MySql不同的数据?

来自分类Dev

如何在下拉列表中显示 sql 表(php、html)

来自分类Dev

如何使用 C# 在下拉列表中显示 Excel 工作表名称

来自分类Dev

在下拉列表中显示列表的隐藏元素

来自分类Dev

在下拉列表中显示并排列表 (ul)

来自分类Dev

在下拉列表中不显示默认选择的选项

来自分类Dev

kendo dropdownlist在下拉列表中显示optionlabel

来自分类Dev

使用javascript乘以值,结果显示在下拉列表中

来自分类Dev

在下拉列表中显示辅助方法的值

来自分类Dev

在下拉列表中显示保存的数据-HTML选择标记

来自分类Dev

在下拉列表中显示特定数据

来自分类Dev

为什么不在下拉列表中显示数据

来自分类Dev

使用ajax json在下拉列表中显示数据

来自分类Dev

Magento-在下拉列表中显示所有类别

来自分类Dev

如何在下拉列表中显示所选值

来自分类Dev

返回但未显示在下拉列表中的Django Ajax值

来自分类Dev

所选项目未显示在下拉列表中

Related 相关文章

  1. 1

    MVC在下拉列表中显示不同的表行

  2. 2

    MVC选择列表在下拉列表中不显示selecteditem

  3. 3

    在下拉列表MVC和EntityFramework中显示数据库表名称

  4. 4

    在下拉列表MVC和EntityFramework中显示数据库表名称

  5. 5

    在下拉列表(MVC)中显示复选框项目

  6. 6

    使用MVC下拉列表如何编辑表单并在下拉列表中显示数据,并在下拉列表中显示先前选择的项目?

  7. 7

    MVC Orderby在下拉列表中

  8. 8

    在下拉列表中显示json对象

  9. 9

    值未显示在下拉列表中

  10. 10

    在下拉列表中显示用户选择

  11. 11

    在下拉列表中显示 Mysqli 结果

  12. 12

    在MVC中更新时,在下拉列表中显示选定的值

  13. 13

    如何使用C#asp.net在下拉列表框中显示与MySql不同的数据?

  14. 14

    如何在下拉列表中显示 sql 表(php、html)

  15. 15

    如何使用 C# 在下拉列表中显示 Excel 工作表名称

  16. 16

    在下拉列表中显示列表的隐藏元素

  17. 17

    在下拉列表中显示并排列表 (ul)

  18. 18

    在下拉列表中不显示默认选择的选项

  19. 19

    kendo dropdownlist在下拉列表中显示optionlabel

  20. 20

    使用javascript乘以值,结果显示在下拉列表中

  21. 21

    在下拉列表中显示辅助方法的值

  22. 22

    在下拉列表中显示保存的数据-HTML选择标记

  23. 23

    在下拉列表中显示特定数据

  24. 24

    为什么不在下拉列表中显示数据

  25. 25

    使用ajax json在下拉列表中显示数据

  26. 26

    Magento-在下拉列表中显示所有类别

  27. 27

    如何在下拉列表中显示所选值

  28. 28

    返回但未显示在下拉列表中的Django Ajax值

  29. 29

    所选项目未显示在下拉列表中

热门标签

归档