asp.net中使用#include语法将文件添加到页面
2008-10-17 13:14
351 查看
在asp,jsp,php中我们都可以使用include的方式将某一文件包含在另一文件中.到了asp.net时代由于asp.net2.0提供了母版页的功能,所以不怎么用include方式了.不过母版页也有不太灵活的地方,比如内容页中的css和js文件的引入问题,虽然可以解决,但是用起来不是很爽,这个时候是不是有点怀念asp时代的include呢?实际上,在asp.net中仍然可以通过include来引入文件的,具体方式如下:
假如我有一个头部文件叫header.inc,其内容如下
<table align="center" width="100%" style="background-color:Gray; color:Blue">
<tr>
<td colspan="3" style="text-align: center">
******公司网站首页</td>
</tr>
</table>
当我想在其他的某个aspx页面中引入这段代码时,可以使用下面语法
<!--#include File="header.inc"-->
这样,就可以把header.inc文件包含进来了,当我想修改头部信息时,只要修改header.inc文件就可以了,是不是很方便灵活呢?
假如我有一个头部文件叫header.inc,其内容如下
<table align="center" width="100%" style="background-color:Gray; color:Blue">
<tr>
<td colspan="3" style="text-align: center">
******公司网站首页</td>
</tr>
</table>
当我想在其他的某个aspx页面中引入这段代码时,可以使用下面语法
<!--#include File="header.inc"-->
这样,就可以把header.inc文件包含进来了,当我想修改头部信息时,只要修改header.inc文件就可以了,是不是很方便灵活呢?
相关文章推荐
- 【ASP.NET】1.ASP.NET页面事件加载顺序以及Global.asax文件的使用
- 【原】Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题)
- ASP.NET视图页面使用标记语法
- asp.net使用httphandler打包多CSS或JS文件以加快页面加载速度
- Asp.Net 使用模板页也可以给每个页面加CSS文件链接
- 页面加入_JS,CSS使用,#include添加文件,缓存页面,页面间传递汉字,IsPostBack控制页面的加载,自定义错语页面
- Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题)
- Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题)
- 针对这一段时间ASP.NET版中比较集中突出的问题,我写了一个完整的页面,包含显示/修改/删除/添加/排序/合并/写文件/显示图片或文档,有详细代码注释
- 使用ASP.NET 编译工具 (Aspnet_compiler.exe)隐藏页面文件
- Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题)
- 加快页面加载速度的解决方案-asp.net使用httphandler打包多CSS或JS文件
- ADO.NET .net core2.0添加json文件并转化成类注入控制器使用 简单了解 iTextSharp实现HTML to PDF ASP.NET MVC 中 Autofac依赖注入DI 控制反转IOC 了解一下 C# AutoMapper 了解一下
- C#编译器优化那点事 c# 如果一个对象的值为null,那么它调用扩展方法时为甚么不报错 webAPI 控制器(Controller)太多怎么办? .NET MVC项目设置包含Areas中的页面为默认启动页 (五)Net Core使用静态文件 学习ASP.NET Core Razor 编程系列八——并发处理
- asp.net中使用Global.asax文件中添加应用出错代码,写入系统日志文件或数据库
- asp.net使用httphandler打包多CSS或JS文件以加快页面加载速度
- ASP.NET:使用HttpModule(给页面添加页头和页尾,重写URL)
- ASP.NET:使用HttpModule(给页面添加页头和页尾,重写URL)
- 【原】Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题)
- Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题)