Я только что начал кодирование в .NET framework, поэтому извиняюсь, если эта проблема имеет тривиальный характер.перенаправление на страницу изнутри iframe
Что я теперь
main.aspx
страницы есть простой макет с использованием три iframe
сек содержания
среднего Iframe должен быть динамическим (сначала login.aspx
страницу и после входа entryform.aspx
)
Выпуск № 1:
После входа в Login.aspx внутри фрейма, чтобы перенаправлять main.aspx
Решение, которое я нашел:
ClientScript.RegisterStartupScript(this.GetType(),"scriptid", "window.parent.location.href='main.aspx'", true);
(http://forums.asp.net/t/1273497.aspx)
Выпуск № 2
После перенаправлять/регистрацию, как изменить среднее содержание IFrame от login.aspx к entryform.aspx?
Глупое решение, я подумал о:
Добавить '#form' к URL и слушать hashchange
события в main.aspx. Но тогда любой может получить форму, используя сам url.
Таким образом, в основном, как мне найти безопасный способ рассказать main.aspx страницу, что нужно изменить его среднее содержание IFrame после перенаправления/каротажа
или любого шансом a request.setAttribute и getAttribute в .NET, как в java, что я пропустил и сделал вещи трудными для меня?
Почему '
Макет будет изменен позже, чтобы включить содержимое с другого сайта и некоторых других документов с сервера, поэтому я выбрал iframe для макета – rps
Все ли эти сайты находятся в одном домене? Все они ASP.NET? –