asp.net中如何调用父目录的文件

来源:百度知道 编辑:UC知道 时间:2024/05/10 12:08:56
<!--#include file="../top.aspx"-->这种方法能用,但top.aspx文件里包含的图片和样式就不起作用。
如lxcwh09所说的,做成用户控件,还是用不了父目录的图片和样式(背景图显示不出来,样式不起作用)

asp.net一般不这样做,如果这样做,那么你top.aspx里的连接路径应该和你放<!--#include file="../top.aspx"-->那一页里面的位置一样,和asp一样,如果实在觉得麻烦,你可以把top.aspx里的所有路径用相对根目录的路径比如"/images/a.jpg"
事实上asp.net里应该用用户控件来解决,把top.aspx做成用户控件,直接拖进去就行了,<!--#include file="../top.aspx"-->这种方式只是为了保留asp的一些用法罢了,asp.net不提倡这种做法

注意目录结构啊,包含进来的代码不是另外一页而是和包含页合为一体的,所以上页的所有路径都应该象在那个包含页一样