Как да пренасоча към друга страница от RadPane в ASP.NET?

Поставих RadSplitter на страница (parent.aspx), която има два вертикални панела. От лявата страна има навигационно меню. Ако щракнете върху елемент от менюто, той ще отвори .aspx страниците от дясната страна до менюто за навигация. Сега искам да пренасоча уеб приложението от страници, които се отварят в десния страничен панел (искам да пренасоча към изцяло нов уеб формуляр, например Default.aspx).

Искам да пренасоча към друга страница, но когато пренасоча страницата, Default.aspx се отваря в contentPane (дясната страна). Искам да отворя тази страница в нова страница.


person user3628391    schedule 12.05.2014    source източник
comment
вашият код, моля? Какво направихте досега?   -  person Krunal Patil    schedule 12.05.2014
comment
Сложих страница, която съдържа radsplitter, който има 2 панела. ляво и дясно   -  person user3628391    schedule 12.05.2014
comment
Когато щракнете върху връзка в левия панел, в десния панел се отваря страница. (Например: когато щракнете върху дъщерна връзка, child.aspx се отваря в десния панел)   -  person user3628391    schedule 12.05.2014
comment
Child.aspx има връзка към друга страница. (Например: child.aspx има връзка по подразбиране, която трябва да отвори Default.aspx)   -  person user3628391    schedule 12.05.2014
comment
Сега, когато щракна върху връзката по подразбиране, Default.aspx се отваря на същата страница. Това е средно, Default.aspx се отваря в десния панел   -  person user3628391    schedule 12.05.2014
comment
Но искам да отворя Default.aspx в нова страница   -  person user3628391    schedule 12.05.2014


Отговори (1)


Обадете се на този JavaScript в панела на страницата със съдържание:

window.top.location = "the-page-i-want-to-go-to.aspx"

Това може да бъде прикачено към щракване на бутон или каквото и да е друго събитие от страна на клиента, което използвате. Важното е да получите достъп до йерархията на iframe и да навигирате в най-горната.

Ако използвате anchor тагове, това е още по-лесно, просто добавете target="_top" към тях.

person rdmptn    schedule 14.05.2014