Болтун
Зарегистрирован: 07 December 2004
Сообщения: 342
Примеры кода: 0
|
RE[13]: Thumbnail стандартными стредствами |
30 July 2005 20:30 |
|
|
|
|
Есть три вида перенаправления выполнения со страницы - Response.Redirect (ghb этом на самом деле браузеру шлется 302 сообщение и тот заново делает запрос по указанному адресу), Server.Transfer и Context.RewritePath. Почтиай про них в MSDN, думаю разберешься
Здраствуйте! Так как лучше сделать для моего случая.
Имею одну страницу с контейнерами, имею много контролов, имею таблицы в БД, в которых хранятся зависимости между страницами, компонентами и контайнерами.
Где лучше писать процедуру загрузки контролов на страницу и где писать все редиректы. Например, на странице разметки(default.aspx, содержащей все контейнеры и всю разметку) в событии Page_Load описываю процесс загрузки контролов в зависимости от переданных параметров(www.hostname.ru/default.aspx?PageId=1) или лучше сразу производить разбор строки запроса(www.hostname.ru/archive/default.aspx) и применять процедуру загрузки контролов, используя HttpModule в котором делать редирект?
Напомню, изначально требовалось вот, что, имея одну страницу(default.aspx со всеми контейнерами и разметкой) редиректить пользователя на виртуальную страницу, строющуюся динамически в зависимости от переданного адреса, причем этой страницы нет физически на сервере!
|
|