Прямо сейчас я могу создавать игры под Игры/Создать. И я могу сделать сообщение в разделе Post/Create.Заполнить список mvc5?
Но моя проблема в том, что прямо сейчас мой public int GameId { get; set; }
заселен элементами, находящимися в моей таблице игр в моей базе данных SQL. Это просто прекрасно, вот как мне это нравится.
Но я хочу, чтобы public string Title { get; set; }
был заполнен таким же образом со значениями, которые находятся в базе данных игры.
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; задавать; } заполняется дротиком со значениями, которые находятся в моем игровом столбце. А что касается публичной строки Title {get; задавать; } Я должен ввести его вручную. Я хочу, чтобы это было популяризировано так же, как GameId –
вы хотите, чтобы название было заполнено где и в каком контроле? показать действие вашего контроллера и посмотреть, что уместно с этой моделью –