0
現在我可以在Games/Create下創建遊戲。 我可以在帖子/創建下創建一個帖子。填充mvc5列表?
但我的問題是,現在我的public int GameId { get; set; }
得到填充我的SQL數據庫中我的遊戲表中的項目。這很好,我喜歡它。
但我想要public string Title { get; set; }
以與Game數據庫中的值相同的方式填充。
public int GameId { get; set; }
獲得填充下拉列表的值與我的遊戲表中。
而至於public string Title { get; set; }
我必須手動輸入它。我想,要填充的方式一樣GameId
這是我的帖子型號
public class Post
{
[Key]
public int PostId { get; set; }
//URL
[Display(Name = "URL")]
[StringLength(80)]
public string Url { get; set; }
//User
[Display(Name = "User")]
public virtual ApplicationUser User { get; set; }
//Game
[Display(Name = "Game")]
public int GameId { get; set; }
[Display(Name = "Next Game")]
public string Title { get; set; }
public virtual Game Game { get; set; }
//Time
private DateTime? _date;
public DateTime? Date
{
get
{
if (_date == null || _date.ToString() == "1/1/0001 12:00:00 AM")
{
return _date = DateTime.Now;
}
return _date;
}
set
{
_date = value;
}
}
這是我的博弈模型
public class Game
{
[Key]
public int GameId { get; set; }
//Game
[Display(Name = "Game")]
public string Title { get; set; }
//User
[Display(Name = "User")]
public virtual ApplicationUser User { get; set; }
}
你的問題不清楚 –
public int GameId {get;組; }會使用我的遊戲tabel中的值填充到下拉列表中。 至於公共字符串標題{get;組; }我必須輸入它manualy。我希望以與GameId –
相同的方式進行推廣,您希望Title可以在哪裏和在哪個控件中填充?顯示你的控制器動作並查看這個模型的相關信息 –