Убрать gridview в jquery - PullRequest
       23

Убрать gridview в jquery

1 голос
/ 08 декабря 2009

Возможно ли сделать вышеуказанное? у меня есть сетка, которая связывается с набором данных. В настоящее время у меня есть ddl, что, когда клиент нажимает на него, gridview «исчезает».

(т.е. $ ('# GridView1'). Remove ();)

Однако это не снимает привязку и, следовательно, при обратной передаче, сетка просмотра заполняется «стертым» набором данных.

Могу ли я использовать jquery для эффективного "отсоединения" набора данных этого gridview?

Ответы [ 2 ]

1 голос
/ 08 декабря 2009

Когда вид сетки удаляется с помощью jquery, вы должны сообщить коду позади детали, что ваш вид сетки удален. Есть разные способы сделать это. Одним из них является использование файла cookie, или параметра строки запроса, или чего-то еще. Поэтому, когда страница отправляется обратно, эта переменная будет проверена перед привязкой набора данных. Потому что удаление gridview с помощью jquery не удалит его из коллекции элементов управления страницы на стороне сервера. Таким образом, проверка будет необходима каждый раз.

1 голос
/ 08 декабря 2009

Мне действительно удалось обмануть мое веб-приложение ... когда пользователь выбирает раскрывающийся список, текстовое поле или список переключателей, выполняется обратная передача. Поэтому я просто сделал коп и связал вид сетки с нулевым источником данных на этом этапе .. поэтому, когда страница обновляется, ничего не будет представлено в виде сетки.

Хороший маленький читер!

...