У меня есть следующий фрагмент кода:
protected void Page_Load(object sender, EventArgs e)
{
var src1 = Page.DataContext.ExtranetTypes;
var res1 = from row in src1 select row;
var src2 = Page.DataContext.ExtranetDocuments;
var res2 = from row in src2 select row;
var query = from r1 in res1
join r2 in res2 on r1.ID equals r2.FileTypeID
select new { r2.PublicationDate, Title = r2.Title, Type = r1.Title };
DocumentGrid.DataSource = query;
DocumentGrid.DataBind();
}
Я хотел бы установить ширину столбцов, но я не могу установить ширину для каждого столбца, потому что запрос еще не выполнен.
DocumentGrid.Columns[1].ControlStyle.Width
Выдает ошибку, поскольку столбцы вычисляются при выполнении запроса и выполняются в самый последний момент, возможный из-за позднего связывания.Есть ли способ установить ширину этих столбцов?