Я работаю над страницей, которая имеет несколько разделов, и каждый раздел выглядит «почти одинаково».Сказав это, я хочу построить HTML на сервере и отобразить его для каждого раздела при начальной загрузке страницы.При последующих действиях я выполняю вызов ajax, и сервер возвращает данные json.
Другой вариант заключается в том, чтобы «жестко» кодировать HTML-код на странице aspx и заставить JS выполнить необходимые настройки для каждого раздела.Третий вариант - использовать UpdatePanel и выполнять все действия на стороне сервера.
Исходя из того, что я должен выбрать, какой подход использовать?Какой подход вы бы использовали для такой страницы (представьте, что это большая страница с подподразделами)
Редактировать: один раздел содержит HTML-код, такой как имя пользователя, и таблицу, в которой пользователи могутдобавить иждивенцев.Другой раздел почти такой же, за исключением «подрядчика», так что есть дополнительный HTML, такой как предыдущая история работы, но в этом есть имя (только для чтения) и таблица для добавления зависимостей, как и первый.Другие разделы имеют более или менее тот же HTML.Пользователь может также удалить иждивенцев, когда это происходит, мне нужно обновить базу данных и обновить раздел, чтобы отразить одного менее зависимого.Я надеялся сделать любые последующие действия как вызовы ajax, которые взаимодействуют с сервером и базой данных