Я работаю над сайтом CRUD с множеством очень похожих форм для добавления новых данных. Другими словами:
AddMovie.aspx, AddGame.aspx, AddBeer.aspx, AddAdd.aspx
Я продолжаю думать про себя: «Само по себе, было бы действительно неплохо иметь один Add.aspx вместо того, чтобы переписывать так много похожих страниц - плюс все эти ООП-ботаники сочтут меня крутым, так как я Повторно использую вместо копирования / вставки!"
Итак, предположив, что я на правильном пути, если бы мне пришлось перейти на одну страницу Add.aspx, как я мог бы представить все наборы полей для каждого объекта? Я думал о группе панелей или элементов div, которые я мог бы скрыть / показать, но не уверен, что мне действительно нравится это решение. Есть ли лучший способ сделать это, или я должен просто сдаться и вернуться к нескольким плохим страницам Добавить Объект .aspx страниц?
Кроме того, это обычное приложение для веб-форм (3.5). К сожалению, в этом нет ничего хорошего для ASP.NET MVC. Кажется, что должно быть такое тривиальное решение, и я просто слишком обдумываю вещи, но не могу придумать одно и поэтому перехожу к переполнению стека. :)