Rad Grid не связывается с response.redirect - PullRequest
1 голос
/ 22 апреля 2010

У меня есть страница grid.aspx, которая содержит сетку rad, когда для обновления выбирается строка, пользователь перенаправляется на другую страницу, где он может обновить строку, после отправки обновлений, на которые я хочу перенаправить пользователя обратно grid.aspx, а сетка показывает, что нет записей для отображения? Когда я перехожу на другую страницу и затем возвращаюсь к grid.aspx, он работает нормально.

К вашему сведению: на странице обновления не используется источник данных, элемент извлекается, а форма заполняется вручную. Я использовал response.redirect ("grid.aspx").

Заранее спасибо

1 Ответ

0 голосов
/ 22 апреля 2010

Является ли ваша страница grid.aspx жертвой кеширования?Чтобы устранить это, добавьте случайный параметр в строку запроса:

Response.Redirect("grid.aspx?z=" + Guid.NewGuid().ToString());

Возможно, вы не привязали свою сетку или не извлекли данные в течение правильной части жизненного цикла страницы.Если вы извлекаете свои данные и всегда связываете их (независимо от IsPostback) в Page_Load, решает ли это проблему?Если это произойдет, то начните с этого, а затем пошагово изменяйте, когда / как вы привязываете, пока не будете удовлетворены результатом.

Конечно, это может быть просто ошибкой в ​​вашем коде, которой никтоможно решить, не видя ваш код.

...