Скажем, у меня есть содержимое по умолчанию в левой части моего приложения, которое включено в заголовок страницы: окно поиска и поле входа. Если пользователь находится на странице поиска, я также хочу добавить список поисковых фильтров (например, бренд, цена) в левой части страницы; в этом случае левой стороне необходим доступ к параметрам, заданным для поиска (например, поиск по ключевому слову «черное кожаное кресло»); Я создал довольно сложный запрос на странице поиска, search.asp
, и я бы предпочел не дублировать его с каким-то гигантским оператором If..Then
на левой странице контента.
Есть ли способ сделать это и «добавить» дополнительный контент в файл, уже включенный в страницу? По сути, что-то вроде content_for в Ruby on Rails, где я могу сказать на этой странице, добавить эти вещи в узел <div id="left">
. Я на самом деле не эксперт по классическому ASP (и я бы предпочел не использовать его, если честно), но мой босс хочет, чтобы фильтры на левой стороне страницы только для страницы поиска, наряду с полями входа / поиска (это также появляется на ВСЕХ страницах), и я не уверен, как с этим справиться без необходимости реструктурировать всю страницу.