Мне нужно использовать в памяти DataTable на основе столбца и направления, которые поступают из GridView. Функция должна выглядеть так:
public static DataTable resort(DataTable dt, string colName, string direction)
{
DataTable dtOut = null;
....
}
Мне нужна помощь в заполнении этой функции. Я думаю, что могу использовать оператор Select, но я не уверен, как это сделать. Я не могу нажимать на "Комментарии" из-за этого браузера, но вы можете показать мне на месте или новое решение DataTable, либо одно. Для людей, показывающих мне указатели, пожалуйста, мне нужна закодированная функция, аналогичная той, которая была прототипирована.
Как насчет:
// ds.Tables[0].DefaultView.Sort="au_fname DESC";
public static void Resort(ref DataTable dt, string colName, string direction)
{
string sortExpression = string.Format("{0} {1}", colName, direction);
dt.DefaultView.Sort = sortExpression;
}