Рик, большое спасибо, ваши ссылки добавили ценность.
Я выяснил ответ на проблему, в которой я не хочу формировать истинные отношения между двумя классами и хотел бы поделиться с другими, потому что слишком часто встречаются только упрощенные примеры вещей.
Если у вас есть два класса, в которых вы хотите, чтобы один имел внешний ключ к другому, но вы не хотите истинных отношений с более поздним классом, к которому у первого есть внешний ключ, например, «Продукты и категории», вот что выdo:
(1) Товарpublic int Id {get;задавать;}public int CategoryId {get;задавать;}общедоступная виртуальная категория Category {get;задавать;}
(2) Категория:public int CategoryId {get;задавать;}публичная строка Name {get;задавать;}общедоступный список Products {get;задавать;}
И для вышеуказанного отношения НЕТ свободного API!
В силу того, что в категории есть список товаров, а не коллекция, в таблице категорий не хранятся данные о товаре.
Ссылка Ricks помогает мне понять, как значения раскрывающегося списка зависят от выбора предыдущего раскрывающегося списка, но у меня все еще есть еще одна проблема:
Как использовать jquery длядинамически отправлять новое значение в раскрывающееся меню:
Я перешел по этой ссылке: http://www.youtube.com/watch?v=IRoe_ss_s5M и действительно оно работает, когда мое представление называется Sample8.
Но мое мнениеназывается _CreateOrEdit, и, похоже, существует конфликт с этим сценарием.Любой совет?