Я могу отфильтровать свой Gridview с текстовым полем, однако, когда я нажимаю на столбец для сортировки, фильтр теряется. Я предполагаю, что мне нужно добавить что-то в свой SQL, чтобы справиться с этим.Lose Filter при сортировке Gridview
Ниже приведен SQLdataSource для DataGrid, который ссылается на него. Затем мне нужно добавить переменное поле данных и сохранить значение поиска.
Я могу получить значение поиска с помощью сессии, когда я выполняю поиск, но не знаю, что мне нужно сделать, чтобы другая часть работала.
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:mySQLConnectionString %>"
DeleteCommand='DELETE FROM [xxx] WHERE ID = @ID'
ProviderName="<%$ ConnectionStrings:mySQLConnectionString.ProviderName %>"
SelectCommand='spFilterSearchModule'
SelectCommandType='StoredProcedure'
>
</asp:SqlDataSource>
Я для этого надеется получить две части информации
1) Что нужно сделать, чтобы отфильтровать при нажатии на колонке на сетке 2) Где я ставлю его, т.е. при загрузке страницы и т.д ..