有三个列的表格,如何固定两端的列宽,中间列宽自动分配? 有三个列的表格,如何固定两端的列宽,中间列宽自动分配,应该如何设置它们的宽度? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在html中定义两端的列宽不要定义datagrid的列宽就可以了 两边的td里width固定中间的td里不设置width <HeaderStyle Width="20"></HeaderStyle>两端固定宽度值,中间为100%或者不要写 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).... 上面的正解,不过dagegrid必须要有页眉,切记 你最好到datagrid控件的"属性生成器"(右键点击)里面去设定,设定它的宽度,页眉必须不换行,第一列及最后列假设设置为100px,中间列设置为100%.如此它自然会自适应. 我在一个大表格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> <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>如下,添加了一个nowrap 添加到收藏夹javascript脚本出错 两段SQL语句的差别 问:百万级数据表导出excel 几个比较基础的问题,望高手指点! gridview动态增加模板列问题 如何改变窗口大小 如何将一个string 变量转换为int 变量 大家帮我找找错误啊 怎样调用编译成dll的用户控件啊? 输入的字符串不正确system.formatException问题 问一个数据库问题和一个框架问题??? 关于asp.net程序性能的问题???
不要定义datagrid的列宽就可以了
中间的td里不设置width
两端固定宽度值,中间为100%或者不要写
.Cells(0).Width = Unit.Pixel(50)
.Cells(2).Width = Unit.Pixel(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>
<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>如下,添加了一个nowrap