2011-11-18 2 views
1

Использование vb.net для кода aspx за событием, есть ли возможность сказать с родительской страницы, если всплывающее окно дочерней страницы открыто, а затем закрыть дочернюю страницу, если она действительно открыт на основе какого-либо события на родительской странице, например, щелкнув ссылку редактирования gridview?управляйте дочерней всплывающей страницей с родительской страницы с помощью vb.net

SOLVED: У меня нет возможности закрыть эту проблему, поэтому я размещаю ссылку на решение, которое я использовал ... Плагин jQuery отключил BlockUI, который запрещает доступ к родительской странице, пока дочерняя страница не будет закрыта. Genius !! jQuery BlockUI link

+0

Не могли бы вы использовать javascript? Почему это должен быть vb.net? –

+0

У меня нет проблемы с java-скриптом, который не очень опытен. Я использую его сейчас, чтобы открыть дочернюю страницу ... ScriptManager.RegisterStartupScript (Me, GetType (страница), «ClientScript1», scriptText1, False) – htm11h

ответ

0

С помощью javascript вы можете открыть окно и сохранить ссылку на него, а затем использовать ссылку, чтобы закрыть его. Если он уже закрыт, это не должно иметь никакого значения. См

http://www.jguru.com/faq/view.jsp?EID=1365017

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

+0

Спасибо за ссылку. Я рассмотрю это. – htm11h

Смежные вопросы