Установите style = "table-layout: fixed" и Width = "1000px" в поле вида сетки.
Это сработало для меня.
код выглядит следующим образом:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" style="table-layout: fixed" Width="900px" onprerender="GridView1_PreRender">
Добавьте событие GridView1_PreRender, если вы хотите удалить параметр сетки по умолчанию:
стиль = «границы коллапса: крах»
код для события GridView1_PreRender выглядит следующим образом:
protected void GridView1_PreRender(object sender, EventArgs e)
{
GridView1.CellSpacing = -1;
GridView1.Style["border-collapse"] = "seperate";
}
Пожалуйста, вернитесь, если у вас есть какие-либо сомнения ..