如果我手动进行数据绑定,如何手动设置GridView类别列标题?
namespace Workforce
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
var s = Work.DataLayer.Connection("test");
var x = Work.DataLayer.GetCourseList(s);
GridView1.DataSource = x;
GridView1.DataBind();
}
}
}
在设计视图中,有一个我没有使用的数据源ID。
答案 0 :(得分:0)
这个怎么样
GridView1.HeaderRow.Cells[0].Text = "New Header";
答案 1 :(得分:0)
就像@Rahul所说,您希望在RowDataBound事件
中执行此操作protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Header)
{
e.Row.Cells[0].Text = "Your Better Column Header";
}
}
对要修改的每个行标题重复,确保使用了正确的序号。