Как сортировать записи в сетке.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как сортировать записи в сетке.

Сообщение Anonymous »

Я хотел сортировать представление сетки по столбцу, когда пользователь нажимает на заголовок столбца. Здесь пользователь может нажать на любой столбец, а представление сетки сортируется на основе нажатого столбца. Это мой код: < /p>



protected void gvEmployeeStatus_Sorting(object sender, GridViewSortEventArgs e)
{
loginName = (String)(Session["LoginName"]);
dsLoginDetail = clsBLogic.TblLogin(loginName);
tblEmployeeNo = dsLoginDetail.Tables[0].Rows[0]["EmployeeNo"].ToString();
BindDataTogvEmployeeStatus(tblEmployeeNo);

DataTable dataTable = gvEmployeeStatus.DataSource as DataTable;
if(dataTable != null)
{
DataView dataView = new DataView(dataTable);
dataView.Sort = e.SortExpression + " " + ConvertSortDirection(e.SortDirection);
gvEmployeeStatus.DataSource = dataView;
gvEmployeeStatus.DataBind();
}

}

private string ConvertSortDirection(SortDirection sortDirection)
{
string newSortDirection = String.Empty;

switch (sortDirection)
{
case SortDirection.Ascending:
newSortDirection = "ASC";
break;

case SortDirection.Descending:
newSortDirection = "DESC";
break;
}

return newSortDirection;
}
< /code>

Запись в представлении сетки поступает из набора данных. Теперь, когда я запускаю код, ничего не происходит. Я установил точку перерыва на событие GVEmployeEestatus_sorting, чтобы проверить, когда он будет запущен. Это не уволен. Как я могу сортировать записи !!

Подробнее здесь: https://stackoverflow.com/questions/243 ... f-a-column
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как сортировать записи в сетке.
    Anonymous » » в форуме C#
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Есть ли способ проверить, находится ли число уже в сетке 3x3 в сетке вложенных списков 9x9?
    Anonymous » » в форуме Python
    0 Ответы
    41 Просмотры
    Последнее сообщение Anonymous
  • Есть ли способ проверить, находится ли число уже в сетке 3x3 в сетке вложенных списков 9x9?
    Anonymous » » в форуме Python
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous
  • Есть ли способ проверить, находится ли число уже в сетке 3x3 в сетке вложенных списков 9x9?
    Anonymous » » в форуме Python
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Команда последней записи точки управления доступом к записи возвращает все записи.
    Anonymous » » в форуме Android
    0 Ответы
    105 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»