.net 里工具GridView 如何固定表格里宽度
程序里利用GridView工具将数据库表输出,但是该表格宽度调整不知道如何操作。
我利用了:Itemstyle->BorderWidth 表格宽度是有变化,但表格里背景全黑了。不知道是什么原因。
代码如下:
<asp:GridView ID="gvfloor" runat="server" AutoGenerateColumns="False"
Height="145px" Width="1041px">
<Columns>
<asp:BoundField DataField="shopid" HeaderText="铺位号" SortExpression="shopid" >
<ItemStyle BorderWidth="280px" />
</asp:BoundField>
<asp:BoundField DataField="floor" HeaderText="楼层" >
</asp:BoundField>
<asp:BoundField DataField="contract" HeaderText="合同签订期限" >
</asp:BoundField>
<asp:BoundField DataField="brand" HeaderText="品牌" >
</asp:BoundField>
</Columns>
</asp:GridView>
------解决方案--------------------
<asp:BoundField DataField="brand" HeaderStyle-Width="5%" ItemStyle-Width="5%"
HeaderText="品牌" >
</asp:BoundField>
------解决方案-------------------- <ItemStyle CssClass="shipid" />
在css文件里写样式shipid,指定宽度
------解决方案--------------------添加css
#gvfloor{table-layout:fixed;}