假设我的应用程序左侧有“默认”内容,它包含在标题页中:搜索框和登录框。如果用户在搜索页面上,我还想在页面的左侧添加搜索过滤器列表(例如品牌,价格);在这种情况下,左侧需要访问给予搜索的参数(例如,关键字搜索“黑色皮椅”);我在搜索页面search.asp
上构建了一个相当复杂的查询,我宁愿不必在左侧内容页面上使用某种巨大的If..Then
声明来复制它。我可以替换ASP(Classic)包含的内容吗?
有没有办法做到这一点,并将附加内容“追加”到已经包含在页面中的文件中?基本上像Ruby on Rails中的content_for,我可以在此页面上说,将这些东西添加到<div id="left">
节点。我并不是真正的传统ASP专家(我宁愿不使用它,事实会被告知),但是我的老板只希望页面左侧的过滤器仅用于搜索页面,以及登录/搜索框(也出现在所有页面上),我不知道如何处理它,而不必重构整个页面。