CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

有三个列的表格,如何固定两端的列宽,中间列宽自动分配?

楼主xlfrd(显亮.net)2005-10-21 09:19:55 在 .NET技术 / ASP.NET 提问

有三个列的表格,如何固定两端的列宽,中间列宽自动分配,应该如何设置它们的宽度? 问题点数:20、回复次数:10Top

1 楼cansum396(漆黑的夜)回复于 2005-10-21 09:30:24 得分 0

在html中定义两端的列宽  
  不要定义datagrid的列宽就可以了Top

2 楼WeekZero(∮小气的鬼∮)回复于 2005-10-21 09:37:55 得分 0

两边的td里width固定  
  中间的td里不设置widthTop

3 楼luby(轻疯[在岁月无声的消逝里,轻轻的...我疯了。])回复于 2005-10-21 09:54:51 得分 0

两边的固定,中间的设置100%Top

4 楼mindsky(超然)回复于 2005-10-21 11:12:42 得分 0

<HeaderStyle   Width="20"></HeaderStyle>  
  两端固定宽度值,中间为100%或者不要写Top

5 楼douguangyao(咦,有间客栈!)回复于 2005-10-21 11:20:59 得分 0

两端固定,中间不写.Top

6 楼cm8983(思远)回复于 2005-10-21 12:10:16 得分 0

Private   Sub   myDataGrid_ItemDataBound(ByVal   sender   As   Object,   ByVal   e   As   System.Web.UI.WebControls.DataGridItemEventArgs)   Handles   myDataGrid.ItemDataBound  
   
                  With   e.Item  
                                          .Cells(0).Width   =   Unit.Pixel(50)  
                                          .Cells(2).Width   =   Unit.Pixel(100)  
  ....Top

7 楼98star(超越梦想,一起飞。我们需要真心面对。)回复于 2005-10-21 12:30:40 得分 0

上面的正解,不过dagegrid必须要有页眉,切记Top

8 楼hchxxzx(NET?摸到一点门槛)回复于 2005-10-21 13:33:13 得分 0

你最好到datagrid控件的"属性生成器"(右键点击)里面去设定,设定它的宽度,页眉必须不换行,第一列及最后列假设设置为100px,中间列设置为100%.如此它自然会自适应.Top

9 楼xlfrd(显亮.net)回复于 2005-10-22 17:21:58 得分 0

我在一个大表格TABLE1中嵌套的一个两列表格TABLE3,想把TABLE3的第一列固定为240PX,第二列自动分配,在第一列填240PX的情况下,如果第二列不填任何内容,则是只有第一列背景的重复,第二列就没有了?!如果第二列中填100%,则只有第二列的背景,第一列又没有了?!是怎么回事啊。标记如下:  
  <TABLE   id="Table3"   height="30"   cellSpacing="0"   cellPadding="0"   width="100%"   border="0">  
  <TR   height="30">  
  <TD   width="240"   background="/images/tdbgnewfile.gif"   height="30"><FONT   face="宋体"></FONT></TD>  
  <TD   width="100%"   background="/images/tdbg2.gif"   height="30"></TD>  
  </TR>  
  </TABLE>Top

10 楼hchxxzx(NET?摸到一点门槛)回复于 2005-10-23 15:51:43 得分 20

<TABLE   id="Table3"   height="30"   cellSpacing="0"   cellPadding="0"   width="100%"   border="0">  
  <TR   height="30">  
  <TD   width="240"   nowrap   background="/images/tdbgnewfile.gif"   height="30"><FONT   face="宋体"></FONT></TD>  
  <TD   width="100%"   background="/images/tdbg2.gif"   height="30"></TD>  
  </TR>  
  </TABLE>  
   
  如下,添加了一个nowrapTop

相关问题

  • to:seabell 如何在第二个表格列宽不断动态变化时,使两个表格的列宽一致?
  • 如何在Delphi中控制Word2000表格的列宽?
  • 如何使两个表格的列宽一致?
  • 有没有可手动调整列宽度的表格?
  • Word表格,自动换行与固定列宽方面问题
  • 我的表格列宽怎么不能控制?
  • 如何设置一个表格的列宽和另一个表格相同?
  • datagrid 的列宽
  • 如何设置Word2000中表格某个单元格的列宽,列高?
  • 请问如何控制word中表格某一列的列宽啊?

关键词

  • 表格
  • 列宽
  • 两端
  • 固定
  • 自动分配
  • 宽度
  • 设置
  • width
  • px
  • table

得分解答快速导航

  • 帖主:xlfrd
  • hchxxzx

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo