過程中損失的where子句我有一個SqlDataSource
與此查詢:SqlDataSource的尋呼
SELECT [ProductName], [Debscription], [Price] FROM [MyDb] WHERE ([Date1] >= @Date1) ORDER BY [ProductName]">
當我加載網頁,它工作正常,並表明我只說我想要的產品。 當我嘗試更改GridView
的頁面時,例如,轉到第2頁,它會刷新頁面並在where子句丟失時生成大量頁面索引。
我該如何解決這個問題?
我認爲這個聲明是自動保存的,但事實並非如此。
如何在分頁過程中保存where子句?
雖然此鏈接可以回答這個問題,最好是在這裏有答案的主要部件,並提供鏈接以供參考。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - [來自評論](/ review/low-quality-posts/16419576) – Drise
我不確定原始答案/鏈接是否完全回答了問題,因此我跳過了代碼。用代碼更新。 – wazz