У меня есть список данных, который получает значения из базы данных MySQL. Этот список данных может быть отсортирован по различным значениям столбца, таким как «Заголовок», «Автор», «Дата публикации» и т. Д. Чтобы определить, по какому значению сортировать, значение вставляется в строку запроса.
т.е. www.web.com/default.aspx?order_by=title
Я также определяю, нужно ли заказывать в порядке возрастания или убывания.
т.е. www.web.com/default.aspx?order_by=title&direction=asc
Я хочу иметь возможность установить направление на asc, если
(рабочий пример того, что я собираюсь сделать, можно найти на
http://www.milwaukeejobs.com/jobs/category/Information-Technology-Internet-Web-Development/Milwaukee,-WI/1306
* Обратите внимание, если вы щелкнете по значениям сортировки, таким как «По дате», для него установлено значение «ASC», если вы щелкнете по нему снова, для него будет установлено значение «DSC»; Я хотел бы сделать это на моем сайте *)
Я не уверен, как это сделать. Я думал о If Page.IsPostback
условии, но нажатие на URL не вызывает обратную передачу. Я думал о получении объекта отправителя или переменных system.eventargs, которые отправляются через событие Page.Onload, но я не уверен, смогу ли я что-нибудь сделать с ними. Есть идеи?