Я знаю, что я очень много копаю, но мне пришлось это сделать, и у меня было чертовски много времени, чтобы найти ответ, который был удовлетворительным.
Если я правильно читаю вопрос, у вас есть гирдвью, которое нужно «обновить» после завершения какого-либо вызова на сервер.
Итак, я предполагаю, что вы делаете что-то, где вносите изменения в источник данных сетки, а затем должны отражать эти изменения для клиента, изменяя сетку, на которую они смотрят.
Я нашел эту замечательную статью, где они обсуждают построение сетки на лету.
"Использование Ajax для создания вида Gird"
Я обнаружил, что методология - это то, что мне нужно, за исключением того, что источник данных - это не то, что мне нужно, и в нем не рассматриваются детали того, как вы будете форматировать что-либо в этой сетке (потому что ничего не было для начала).
Итак, я взял этот пример и создал веб-метод, где я получал свои данные. Затем я на стороне сервера добавил данные в другую таблицу данных, которая содержала только нужные мне строки, после манипулирования ими, и передал их обратно на страницу.
затем, используя некоторые jQuery из этой статьи, я смог «перепривязать» или, более того, перестроить сетку.
Недостатками этого являются то, что вы не сможете манипулировать своими данными на странице aspx. Этот метод зависит от существующей строки шаблона. Сетка, которой я управлял, не должна была иметь данные с самого начала, так что это было хорошо для меня. если бы в начале документа были нужны данные, мне нужно было бы добавить вызов в мой метод для обновления сетки.
Надеюсь, это поможет кому-то еще.