【发布时间】:2011-11-21 13:28:23
【问题描述】:
我有一个填充了用户信息的 GridView。
System.Web.Security.MembershipUserCollection users = System.Web.Security.Membership.GetAllUsers();
grid.DataSource = users;
this.DataBind();
在 RowDataBound 事件中,它会查找其他用户信息并使用此信息填充列。
由于 GetAllUsers() 函数的性质,网格按用户名排序。我希望它按全名排序,全名是在 RowDataBound 偶数代码中查找和填充的列之一。我怎样才能做到这一点?我在为 GridView 排序时看到的所有内容都让您在将数据源应用到网格之前对其进行排序,但在这种情况下,我还没有该数据。
【问题讨论】:
-
当您到达 RowDataBound 时,为时已晚。您需要重新考虑如何获取用户信息。
标签: c# asp.net sorting gridview