Представьте, что есть модель, определенная как:
public class Book
{
public Guid Id { get; set; }
public string Name { get; set; }
public List<Guid> RelatedBooks { get; set; } // List<Book> would be more ideal.
}
Я пытаюсь добавить поле в представлениях Создать и Изменить, чтобы пользователь мог искать связанные элементы, в этом примерепо имени, а затем добавьте их в новый / текущий элемент как связанный элемент.
Я думаю, что это возможно при частичном представлении + jQuery, где частичное представление действует как поле поиска и возвращает списокПредметы.Затем с помощью некоторых кнопок и магии jQuery их можно добавить в текущую модель после отправки родительской формы.
Я не против использования jQuery, если это единственный вариант, но мне было интересно, есть ли альтернативы?
Если это слишком расплывчато, я с удовольствием добавлю более конкретные детали, я пробовал искать похожие вопросы, но я либо использую неправильные условия поиска, либо их нет.
Буду признателен за любую помощь - я бы не стал идти по пути частичного просмотра jQuery +, если есть более чистая альтернатива.