Как очистить содержимое родительского ответа от usercontrol в asp.net? - PullRequest
0 голосов
/ 01 октября 2009

У меня есть страница, на которой есть 4 разных пользовательских элемента управления. В определенный момент мне нужно сделать перенаправление с помощью javascript location.replace (), и это не может быть сделано через сервер. Это должно быть на стороне клиента.

Итак, мне нужно вызвать Response.Clear () на родительской странице из usercontrol, чтобы больше ничего не было написано на странице. Я думаю, что в текущей конфигурации у меня это невозможно, потому что у меня есть 3 других пользовательских элемента управления, которые могут отображаться на странице, и я не могу контролировать их порядок, поэтому невозможно гарантировать, что после Response.Clear ничего не будет написано ().

Ты видишь, как это сделать?

Большое спасибо!

1 Ответ

2 голосов
/ 01 октября 2009

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

...