Мне иронично, что я знаю, как хранить все эти данные в базе данных, но, к сожалению, имею ограниченные знания о том, как отображать их конечному пользователю.
По сути, я программирую приложение, и на главной странице мне бы хотелось, чтобы появилась новостная лента в стиле Facebook. Люди могут опубликовать событие, под ним будут отображаться комментарии пользователей, а затем дать возможность пользователям комментировать его. На этой странице будут отображаться 10 самых последних событий (включая комментарии), если пользователь не нажмет внизу, чтобы загрузить больше.
Итак, речь идет о динамическом создании элементов управления. Как я вижу, для каждого события, которое появляется, мне нужно:
-Создать ярлык для описания основного события
-Создать метку для каждого дочернего комментария
-создание текстового поля для пользователя, чтобы написать комментарий
-создать кнопку для отправки комментария
-прикрепить обработчик события к указанной кнопке
А для нижней части страницы
* Кнопка Создать, которая продолжает перемещаться вниз по странице после загрузки и отображения дополнительных комментариев
Последнее, что я действительно запрограммировал на динамических страницах ASP.net, было около 4 лет назад. Я не забываю вспомнить элемент управления, который вы могли бы использовать, который бы обновлял только содержимое этой панели, а не остальную часть страницы, но я не уверен, что так будет.
Может ли кто-нибудь дать мне руководство по программированию динамической страницы в ASP.Net? Я забыл, как задавать вопросы как сообщество (потому что это открытый вопрос) .... В настоящее время я использую Visual Web Developer 2010 Express с веб-формами.