PLS。帮助我。 我有一个gridview,使用datatable填充。我的数据表有一个由链接组成的数据,这就是我在gridview中添加超链接域的原因。我的问题是,如何使我新添加的列可排序?
这是我的代码:
DataTable dt = new DataTable();
dt.Columns.Add("Name");
dt.Columns.Add("Age");
dt.Columns.Add("URL");
dt.Rows.Add("DAnielle Anne", "19", "www.jjjj.com");
dt.Rows.Add("1DAnielle Anne", "19", "www.jjjj.com");
dt.Rows.Add("2DAnielle Anne", "19", "http://www.twitter.com");
HyperLinkField hfield = new HyperLinkField();
hfield.HeaderText = "Link eto";
hfield.NavigateUrl = "url";
hfield.DataTextField = "URL";
GridView1.Columns.Add(hfield);
GridView1.DataSource = dt;
GridView1.DataBind();
GridView1.AllowSorting = true;
以下是截图:
http://tinypic.com/r/2f0g0o9/8
如您所见,“链接eto”列不可点击,因此无法排序。另外,我想隐藏列'URL'。请帮我!谢谢! XD