gpt4 book ai didi

c# - 搭建脚手架时如何指定在 View 中使用哪个外键列

转载 作者:行者123 更新时间:2023-12-02 00:26:09 24 4
gpt4 key购买 nike

在搭建脚手架时,如何指定 View 中必须使用哪个外键列?在某些情况下,MVC 似乎足够聪明,可以从另一个表中获取正确的列,但是 atm 我遇到了一个问题,并且想知道我是否可以以某种方式告诉在搭建脚手架时使用哪个值。

public class Tafel
{
public virtual int Id { get; set; }
public virtual int TafelNummer { get; set; }
public virtual int AantalPlekken { get; set; }
public virtual int CoordX { get; set; }
public virtual int CoordY { get; set; }
}

这是我遇到问题的模型,它现在在选择框中显示 Id,但我希望它在搭建脚手架时显示 TafelNummer

这是一张图片,也许可以更好地解释它 --> /image/0XNjk.png

enter image description here

最佳答案

在模型中设置属性 DisplayColumn,如下所示:

using System.ComponentModel.DataAnnotations;

[DisplayColumn("TafelNummer")]
public class Tafel

EntityFramework 设置元数据,它需要 f.e.第一个字符串属性。通过此添加,您可以改变这一点。您只需重新搭建脚手架即可。

关于c# - 搭建脚手架时如何指定在 View 中使用哪个外键列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32698730/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com