GridView width=100% 为什么不起作用哩

来源:百度知道 编辑:UC知道 时间:2024/09/21 22:44:15
<table width="98%">
<tr>
<td>
<asp:GridView ID="GridView1" runat="server" Width="100%" AutoGenerateColumns="False".......

gridview显示时总超出屏幕的宽度,改为width="100px"也不起作用,为什么?
21458帮我找到了原因——模板列里的下拉列表框中的值过长,所以把gridview撑的超过了页面

GridView 里面绑的什么?是不是它们有样式.

或者像楼上说的一样.在style属性里设定width.

那就检查你的GridView里面的内容.看看是不是有样式.或者style.

gridview有style属性。。把style属性去掉

<asp:GridView Width="100%" ID="GridView1" runat="server">
</asp:GridView>

我的代码。。。完全可以。。。

<asp:GridView ID="GridView1" runat="server" style="Width:'100%' "AutoGenerateColumns="False".......

放到style里面看一下吧。。。