我有一个 GridView 并希望它的宽度保持在 100%。它在设计 View 中看起来不错,所以我假设一些关于与 SqlDataAdapter 绑定(bind)的东西会重置宽度以适应数据,但我希望它保持在 100%。宽度最终是支持绑定(bind)数据所需的任何宽度。
诚然,我对所有这一切都是陌生的,所以我相信你们所有人都会比我更清楚答案。
<div id="X" class="In-lineControl" style="width:100%">
<asp:GridView ID="XGV" runat="server" CssClass="GridView" BorderStyle="Groove">
<AlternatingRowStyle BackColor="#B4C2E0" />
<HeaderStyle BackColor="#6C88C4" ForeColor="White" />
</asp:GridView>
</div>
XData.SelectCommand = cmd;
DataTable XDT = new DataTable();
XData.Fill(XDT);
XGV.DataSource = XDT;
XGV.DataBind();
.GridView{
width:100%;
}
.In-lineControl{
display:block;
margin-top: 5px;
margin-bottom: 10px;
}
最佳答案
您应该检查 CssClass GridView
并查看那里是否设置了宽度。
关于c# - 绑定(bind)到 SqlDataAdapter 后,ASP.NET GridView 宽度不会保持在 100%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25065926/