Я показываю список доступных для редактирования цен в таблице. Я посмотрел at this, но моя ситуация немного другая. Цены имеют составной ключ (из 3 ключей), который однозначно идентифицирует их.Привязка списка текстовых полей в MVC3 EF
Как определить эти текстовые поля, чтобы модельное связующее могло выполнять свою задачу?
Edit:
Мои классы выглядеть следующим образом:
class ParentTable
{
int ParentTableId {get; set;}
public virtual List<ParentTable2> ParentTable2List { get; set; }
}
class ParentTable2
{
int ParentTable2Id {get; set;}
public virtual Prices {get; set;}
}
class Prices
{
[Key]
[Column(Order = 0)]
public int ParentTableId { get; set; }
public ParentTable ParentTable { get; set; }
[Key]
[Column(Order = 1)]
public int Year { get; set; }
[Key]
[Column(Order = 2)]
public int ParentTable2Id { get; set; }
public ParentTable2 ParentTable2 { get; set; }
decimal costPrice { get; set; }
decimal listPrice { get; set; }
...
}
Так что показать пользователю список ParentTable.ParentTable2List Каждая строка в списке имеет ParentTable2Id и текстовое поле для costPrice, listPrice и т. д.
Я хочу, чтобы пользователь имел возможность вводить значения для всех цен, а затем отправлять.
На представить, я не знаю, как получить каждую цену, чтобы получить связанный с ней ассоциируется ParentTable2
Можем ли мы видеть ваш код, пожалуйста? Опубликуйте структуру своих моделей и посмотрите, как выглядят ваши взгляды – gideon