使用asp.net中的datalist控件从SQL Server数据库中显示客户

Mr *_*r A 5 database sql-server asp.net datalist

我有一个1000个客户的列表,我通过asp.net中的datalist控件显示.该列表显示每页一个客户.

我用来绑定数据列表的查询是:

static public DataTable GetAllCustomers()
{
    string sql = "Select * from [Customers]";
    SqlDataAdapter da = new SqlDataAdapter(sql, ConnectionString);
    DataTable dt = new DataTable();
    da.Fill(dt);
    return dt;
}
Run Code Online (Sandbox Code Playgroud)

我想要做的是一旦客户被查看它应该回到列表的底部,这样一旦用户第二次登录,他就不必从一开始就查看同一个客户,所查看的客户应该去在1000个客户列表的底部,例如,如果一旦查看了客户1,则下次客户1应该成为1000个客户而客户2应该成为客户1时,希望它有意义.

任何建议或帮助将不胜感激如何实现此场景以及我必须在db和query中进行哪些更改才能实现此目的.

Pra*_*ith 1

当客户查看时捕获当前日期时间并使用排序,orderby日期时间升序