GridView будет сортировка, но не в состоянии добавить GridView В, С по возрастанию по убыванию стрелки..как добавить?
Доно, где я ошибаюсь, Я взял событие для сортировки, это мой код для сортировки gridview он работает нормально, но я не могу добавить стрелки в girdview, выше я пробовал, но он не добавляет мне стрелки, как я могу добавить стрелки ??
я пробовал некоторые статьи, но я не могу добавить стрелки с восходящими и нисходящими, gridview сортирует при нажатии на строки заголовка, но нужно показать пользователю, что он может сортировать по восходящим и нисходящим стрелкам ...
охраняемых недействительными grdInformation_Sorting(объект отправителя, GridViewSortEventArgs е)
{
if (CurrentSortExpression = = e. SortExpression.Метод toString())
{
if (CurrentSortDirection = = " asc")
CurrentSortDirection = " desc";
ещё
CurrentSortDirection = " asc";
}
ещё
{
CurrentSortExpression = е.SortExpression.Метод toString();
CurrentSortDirection = " asc";
}
если (электронная.SortExpression.Отделка() == это.SortField)
{
это.направления сортировки = (это.направление sortdirection == "по убыванию" ? "ASC": "DESC");
}
ещё
{
это.направления сортировки = "АСК";
}
Состояние вида["направления сортировки"] = это.направления сортировки;
это.SortField = е.SortExpression;
Bindinfo (GetInformation(ddlStatus.SelectedValue, ddlGroups.SelectedValue));
}
Пожалуйста, помогите ??
Что я уже пробовал:
Это мой код для добавления gridview со стрелками..
Gridview сортирует по возрастанию и убыванию, но я не могу добавить стрелки.
protected void grdInformation_RowCreated(отправитель объекта, GridViewRowEventArgs e)
{
если (электронная.Подряд != нуль &&усилителя; электронные.Подряд.RowType == DataControlRowType.Заголовок)
{
по каждому элементу (ячейке таблице ячейку в электронной.Подряд.Клетки)
{
если (ячейка.HasControls())
{
Кнопка LinkButton = ячейка.Управление[0] как LinkButton;
HtmlGenericControl gv = новый HtmlGenericControl ("div");
Label lnkName = новая метка();
lnkName.Текст = кнопка.Текст;
if (button != null)
{
Image imageSort = новое изображение();
imageSort.Url_изображения = "~/изображения/АСК.ПНГ";
если (grdInformation.SortExpression = = кнопка.CommandArgument)
{
если (grdInformation.SortDirection = = SortDirection.Восходящий)
{
imageSort.Url_изображения = "~/изображения/убыв.ПНГ";
}
ещё
{
imageSort.Url_изображения = "~/изображения/АСК.ПНГ";
}
}
гв.управление.Добавить (lnkName);
гв.управление.Добавить(imageSort);
кнопка.Управления.Добавить (gv);
}
}
}
}
}
}
}