怎样在GridView的字段名称(即head行)中加图片作为背景?

yezby20080308 2008-07-14 06:26:12
如题,谢谢!
...全文
251 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
lby1988530 2009-10-15
  • 打赏
  • 举报
回复
学习了
JeffChung 2008-07-15
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 namhyuk 的回复:]
<GridView ...>
...
<HeaderStyle CssClass="xxx" />
</GridView>


.xxx { background-image: url('yyy.jpg'); background-repeat:repeat-x; }

类似这样搞不行吗?我自己没试,不过觉得应该可行。
[/Quote]
yap111 2008-07-15
  • 打赏
  • 举报
回复
已经有正解,楼主结贴了
s208ping 2008-07-15
  • 打赏
  • 举报
回复
<GridView ...> 
...
<HeaderStyle CssClass="xxx" />
</GridView>


.xxx { background-image: url('yyy.jpg'); background-repeat:repeat-x; }
donghai83 2008-07-15
  • 打赏
  • 举报
回复
路过....
sxmonsy 2008-07-15
  • 打赏
  • 举报
回复
用 <HeaderStyle> </HeaderStyle>也可以.
西安风影 2008-07-15
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 xocom 的回复:]
引用 2 楼 namhyuk 的回复:
<GridView ...>
...
<HeaderStyle CssClass="xxx" />
</GridView>


.xxx { background-image: url('yyy.jpg'); background-repeat:repeat-x; }

类似这样搞不行吗?我自己没试,不过觉得应该可行。



[/Quote]
烈火焚身 2008-07-15
  • 打赏
  • 举报
回复
已经有正解,楼主结贴了
叶子 2008-07-15
  • 打赏
  • 举报
回复
就是给<HeaderStyle></HeaderStyle>加个样式
然后在样式中加上背景图片就ok了!
fellowcheng 2008-07-15
  • 打赏
  • 举报
回复
2楼的应该没问题

在ASPX的Head之间插入:
<style>
.header
{
background: url(test.jpg); //这里可以换成你的背景图片
font-weight: bold;
width:30px;
}
</style>
然后将你的:
<HeaderStyle Font-Bold="True" Width="30px">
</HeaderStyle>
改为:
<HeaderStyle CssClass="header">
</HeaderStyle>
walkghost 2008-07-15
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 cai3725 的回复:]
OVER
[/Quote]
正解!
yagebu1983 2008-07-15
  • 打赏
  • 举报
回复
图片路径错了!!!
把图片路径改了就可以了!!!
yagebu1983 2008-07-15
  • 打赏
  • 举报
回复
二楼的不可行!!!
紫气东来_999 2008-07-15
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 namhyuk 的回复:]
<GridView ...>
...
<HeaderStyle CssClass="xxx" />
</GridView>


.xxx { background-image: url('yyy.jpg'); background-repeat:repeat-x; }

类似这样搞不行吗?我自己没试,不过觉得应该可行。
[/Quote]

jyw1120 2008-07-15
  • 打赏
  • 举报
回复
二楼的可以,学习了!!!
sigridl 2008-07-15
  • 打赏
  • 举报
回复
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{

if (e.Row.RowType == DataControlRowType.Header)
{
e.Row.Attributes.Add("style", "background-image:url('../img/gvheader.bmp')");
}
}
这个我已经试过的。
guyan033 2008-07-15
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 namhyuk 的回复:]
<GridView ...>
...
<HeaderStyle CssClass="xxx" />
</GridView>


.xxx { background-image: url('yyy.jpg'); background-repeat:repeat-x; }

类似这样搞不行吗?我自己没试,不过觉得应该可行。
[/Quote]
srym 2008-07-14
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 namhyuk 的回复:]
<GridView ...>
...
<HeaderStyle CssClass="xxx" />
</GridView>


.xxx { background-image: url('yyy.jpg'); background-repeat:repeat-x; }

类似这样搞不行吗?我自己没试,不过觉得应该可行。
[/Quote]
正解!
oec2003 2008-07-14
  • 打赏
  • 举报
回复
2楼的应该可以
shadowjl 2008-07-14
  • 打赏
  • 举报
回复
自己在CSS写个类,比如.bg{background-image:...........},
headerStytle的class设置为bg
加载更多回复(6)

62,132

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧