ASP Gridview - 动态设置字体属性

时间:2015-09-08 17:47:53

标签: c# asp.net gridview

我正在动态创建Gridview,还需要动态设置Header Text和普通Cell文本的字体属性。

//generate dynamic id
GridView gv = new GridView();
gv.ID = "gv" + cnt2;
// I tried many ways, even simply setting 1 cell in 1 row, but get
// cannot be assigned to -- it is read only
// gv.Rows[1].Cells[0].Font = new Font("Tahoma", 9.75F, FontStyle.Bold);
gv.AutoGenerateColumns = true;

我可以成功更改ForeColor和BackColor,但根本不能更改Font属性。

感谢瑜伽行动。 这就是我最终做到的方式。

//generate dynamic id
GridView gv = new GridView();
gv.ID = "gv" + cnt2;
gv.HeaderStyle.CssClass = "grdHeader";
gv.RowStyle.CssClass = "grdRow";
gv.AutoGenerateColumns = true;

0 个答案:

没有答案