Я использую asp.net 3.5, а также начал смотреть на 3.5 sp1
Мне нравятся чистые URL, которые есть у mvc, но я использую веб-формы asp.net для моей основной разработки. Я обычно использую URL rewriter, чтобы выполнить этот тип вещи. Когда я говорю чистые URL-адреса, я имею в виду / products, чтобы получить список продуктов, и / products / Product_One, чтобы посмотреть информацию о продукте под названием Product_One. Я использовал это на сайтах, где список находится на одной странице, и когда вы выбираете элемент, он переходит на другую страницу, где отображается информация о выбранном элементе.
но
Мне также нравится, как работает панель обновления и что-то меняется на экране, не мигая. Когда я делаю это, у меня, как правило, есть список слева с различными элементами, которые можно выбрать, а затем слева данные о выбранном элементе, затем я использую панель обновления, чтобы при выборе элемента слева данные отображаются слева без мигания.
Мне нужны мнения о том, что вы все думаете о двух разных методах отображения списка и просмотра элемента, который выбран данными.
1) Что на ваш взгляд лучше?
2) Что вы все делаете для отображения списка и отображения данных по одному из элементов?
3) Есть ли другой способ сделать это?
4) Можно ли объединить метод панели обновления и красивые URL-адреса? (т.е. измените URL-адрес, чтобы он соответствовал URL-адресу, который приведет вас к текущим отображаемым данным, даже если использовалась панель обновления, и добавьте в историю новый чистый URL-адрес для текущей страницы)