1. 程式人生 > >【ASP.NET】GridView特定顯示某行某列,並修改列名

【ASP.NET】GridView特定顯示某行某列,並修改列名

前端

後端

protected void fillGridView()
    {
        DataSet ds = new DataSet();

        ds = GetData();
        GridView1.DataSource = ds;

        DataTable dt = ds.Tables["Letter_Info"];
        DataTable dt2 = dt.Copy();
        //顯示特定的列
        for (int i = dt2.Columns.Count - 1; i >= 0; i--)
{ if (dt2.Columns[i].ColumnName != "UserID" && dt2.Columns[i].ColumnName != "Context") { dt2.Columns.RemoveAt(i); } } //修改列名 this.GridView1.DataSource = dt2; dt2.Columns[0].ColumnName = "使用者";
dt2.Columns[1].ColumnName = "感謝留言"; GridView1.DataBind(); }

效果圖

這裡寫圖片描述