是否可以在单个 aspx 页面下合并或引入不同 aspx 文件中的内容?但是,我想在不将 aspx 转换为 ascx 的情况下实现它,因此没有用户控件。
注意:我愿意使用客户端脚本,例如 Javascript 或 Jquery。不,这不是重复的 of .
编辑: 尽管这看起来是个糟糕的设计理念,但这正是我想要的功能。所有页面都应成为单个页面的内容,忽略所有单独的 CSS 和 Javascript。
最佳答案
简短的回答是你不能那样做,如果你已经到了需要这样做的地步,那么你的页面设计就很糟糕。为什么?因为一个完整的页面不仅包含内容,还包含 css、javascript、标题、标题等,这些都是独一无二的,您不能与其他页面混合使用,以免出现 javascript 和 css 冲突等问题。例如。 页面的最终标题是什么? 等等。
您的替代方案是:
- 使用
iframe
's - 使用代码隐藏动态呈现页面并将其添加到占位符上。
关于asp.net - 将多个 asp.net 页面组合成一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13817188/