Я создаю ASP.net Gridview динамически, т.е. во время выполнения.В столбцах мне нужно добавить один столбец в виде HTML.
Код для создания динамического вида сетки приведен ниже.Я хотел бы установить данные в одном столбце, чтобы быть HTML.Также я хотел бы установить ширину сетки на 100%.
Когда представление сетки не имеет никаких данных, сетка сокращается до минимальной ширины.Есть ли способ установить минимальную ширину gridciew.
SearchGridview = new GridView();
SearchGridview.AllowPaging = true;
SearchGridview.PageSize = 20;
SearchGridview.AllowSorting = true;
SearchGridview.AlternatingRowStyle.CssClass = "GridAlternateRow";
SearchGridview.RowStyle.CssClass = "GridRow";
SearchGridview.PageIndexChanging += searchGridview_PageIndexChanging;
DataTable searchDataTable = new DataTable();
searchDataTable.Columns.AddRange(new DataColumn[6]
{
new DataColumn("COl1", typeof (string)),
new DataColumn("col2", typeof (string)),
new DataColumn("COl3", typeof (string)),
new DataColumn("Col4", typeof (string))
});
SearchGridview.DataSource = GetData();
SearchGridview.DataBind();