如何在GridView的数据列的ITEM处套一个DIV?

jekencao 2006-10-27 09:39:15
如题,默认情况下,GridView生成一个table ID为GridView1,在这个外边套了一个DIV,如下:
<DIV>
<table cellspacing="0" cellpadding="3" border="0" id="GridView1" style="border-color:White;border-width:0px;border-style:Ridge;width:100%;border-collapse:collapse;">
</table>
</DIV>

怎么样在HEADER下的ITEM套一个DIV,并设置DIV的ID?

另外,在HEADER处我使用
<asp:ImageField HeaderImageUrl="images/fg.gif" HeaderStyle-Width="2px" />用做两个HEADER的分隔,但在生成HTML的时候在ITEM下显示了这个列的<TD></TD>,请问如何把这个ITEM下的列不显示?
...全文
180 6 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jekencao 2006-10-27
  • 打赏
  • 举报
回复
rows删除是什么意思?该怎么做呢?
我现在唯一想到的办法是使一个DIV定位遮挡住列表,然后把其隐藏再显示列表数据.
另外第2个问题该怎么解决呀?

在HEADER处我使用
<asp:ImageField HeaderImageUrl="images/fg.gif" HeaderStyle-Width="2px" />用做两个HEADER的分隔,但在生成HTML的时候在ITEM下显示了这个列的<TD></TD>,请问如何把这个ITEM下的列不显示?
孟子E章 2006-10-27
  • 打赏
  • 举报
回复
那样的效果你可以将rows删除后显示Loading,
componentart网站完全是用脚本进行处理的
jekencao 2006-10-27
  • 打赏
  • 举报
回复
我想实现这样的效果:http://webui30.componentart.com/grid/features/ajax_grid/WebForm1.aspx
使用ajax.net,在选择下一页或者排序的时候,只在数据列表处显示"loading"。不能把数据列套上DIV么?这样的话,HEADER的内容我可不可以设置为静态的,在GridView中只显示items的内容?
或者还可以使用别的什么方法?
yadier 2006-10-27
  • 打赏
  • 举报
回复
HEADER下的ITEM套一个DIV?
item都是用单元格<td></td>来表示的,除非在每个单元格里套div,没法把整行包含到一个div里去
cat_hsfz 2006-10-27
  • 打赏
  • 举报
回复
干什么要套<div>?无论设计CSS匹配,还是JavaScript通过document.getElementById获取元素,GridView中的任何一行任何一格都能获取到。你说说要<div>来干什么?
jekencao 2006-10-27
  • 打赏
  • 举报
回复
哪位朋友知道呀?帮帮我吧...
相关推荐
发帖
.NET社区

6.1w+

社区成员

.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
帖子事件
创建了帖子
2006-10-27 09:39
社区公告

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

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