在做一个asp.net的项目,有一个母板页,上边有table,给table设置背景(background)或者在table的style中设置背景,设计器里可以看见效果,但是一运行就不显示背景了。
页面中用到了ajax控件(updatepanel 和 Timer)
另外图片使用的是相对路径,没有用中文名:"~/image/head1.gif"
设置背景色可以正常显示。就是图片不行,无论是设置table的还是设置td的或者tr的都不行。
页面中的image可以正常显示。
请大家帮忙看看,是什么原因!
页面中用到了ajax控件(updatepanel 和 Timer)
另外图片使用的是相对路径,没有用中文名:"~/image/head1.gif"
设置背景色可以正常显示。就是图片不行,无论是设置table的还是设置td的或者tr的都不行。
页面中的image可以正常显示。
请大家帮忙看看,是什么原因!
解决方案 »
- 关于List泛型的问题 谢谢解答下。。
- 为什么我的ID值是汉字不是编号呢 请大家指教下
- 大家是如何在在asp.net中做数据的增删改的程序的
- 在此打扰一下。Excel中每一列的列号(如A、B、C)字体大小怎样改变大小?
- vs2008中使用ScriptManager如何调用该页面的后台c#函数啊
- 利用XLST把xml1 转化为XML2的问题,请大家帮忙
- 文本输入、显示的疑问,太奇怪了!
- 高分紧急求助:详情请见帖子内容!!!
- DataGrid中动态产生的列的排序问题
- 大家帮忙挑毛病
- 急!!! 如何把Microsoft Visual Studio 2005中工具箱控件找出来
- 怎么才能把Hashtable中的键值对,对应赋给类对象的属性中去??
的时候可以显示???
style="background-image:url('<%=this.ResolveUrl("~/image/a.gif") %>')"
相对路径是应该这样写吧!!!
这样设就可以。无论你使用了MasterPage的页面在那里,都可以获取该图片<table style=" background-image:url('<%=this.ResolveUrl("images/head.jpg") %>'); width: 356px; height: 155px;">
“url('../images/header.jpg')” 就好了,看来是 斜杠‘\’写错了,应该是 '/',这个文件的路径有点不一样啊