Источником моей проблемы является отсутствие у меня опыта работы с asp.net. Я пытаюсь отобразить мои видео в базе данных в виде таблицы, похожей на HTML. Как и на главной странице YouTube или других веб-сайтов для обмена видео.
Чтобы получить более подробную информацию, мне нужно отобразить маленькие картинки, связанные с watch.aspx, которые касаются продолжительности, имени, пользователей и эскиза видео.
Сейчас я создаю динамическую HTML-таблицу в коде (программно создаю теги href, div, img и т. Д.), Что приводит к ненужному большему количеству кодирования, сложному способу редактирования дизайна, меньшей гибкости.
Я знаю, что в asp.net есть несколько хороших элементов управления, таких как gridview и т. Д. Но у меня нет опыта, чтобы выбрать, какой или как использовать.
Правильно ли я делаю это, или я должен сделать их пользовательскими элементами управления, или использовать что-то вроде gridview, datalist, datatable?
Более конкретно, каков наилучший способ создать главную страницу или страницу поиска YouTube на asp.net?
чтобы дать вам подсказку; вот о чем я спрашиваю: