ASP.net C#在自定义数据绑定后命名gridview列
是否可以使用编程代码(C#)为gridview的列指定自定义名称 F.E.我使用以下代码数据绑定我的gridview(在我的aspx中为空,布局除外):ASP.net C#在自定义数据绑定后命名gridview列,c#,asp.net,C#,Asp.net,是否可以使用编程代码(C#)为gridview的列指定自定义名称 F.E.我使用以下代码数据绑定我的gridview(在我的aspx中为空,布局除外): SqlCommand objCommand = new SqlCommand("SELECT M.Mod_ID, M.Mod_Naam, M.Mod_Omschrijving, M.Taal_Id, M.User_ID FROM Toewijzing T, Model M WHERE T.User_ID = '" + Session["user
SqlCommand objCommand = new SqlCommand("SELECT M.Mod_ID, M.Mod_Naam, M.Mod_Omschrijving, M.Taal_Id, M.User_ID FROM Toewijzing T, Model M WHERE T.User_ID = '" + Session["userid"].ToString() + "' AND T.Toe_Status = '" + "ja" + "' AND M.Mod_ID = T.Mod_ID", con);
dr = objCommand.ExecuteReader();
gvIngevuld.DataSource = dr;
gvIngevuld.DataBind();
dr.Close();
如何为这些列指定自定义名称?比如F.E.“Modelnr.”第一栏,“Modelnaam”第二栏等等
我还想知道是否有启用分页(每20条记录)和启用排序的选项
欢迎任何帮助
谢谢。您可以在您的
SQL
查询中这样做
SELECT M.Mod_Naam as [Modelnaam] FROM Toewijzing T, Model M
列的SQL别名语法
SELECT column_name AS alias_name
FROM table_name
由C#
非常感谢你!知道如何启用排序和分页吗?
GridView1.Columns[0].HeaderText = "Header";
GridView1.DataBind();