我知道有一些方法可以从 silverlight 刷新浏览器页面,例如 HtmlPage.Window.Navigate(HtmlPage.Document.DocumentUri); 或 System.Windows.Browser.HtmlPage.Document.Submit(); 当容器页面使用页面中的总空间时,这些工作正常,但是当我的 silverlight 应用程序位于属于某种母版页的子页面上时呢?即在下面的代码中,我有一个名为 Application.aspx 的页面,它包含三个部分(main.aspx 是我的 silvelight 应用程序所在的位置)。
<frameset >
<frame id=frameTitle name=frameTitle src="title.aspx" noResize scrolling="no" frameborder="no" height="75" />
<frame name="frameSpacer" id="frameSpacer" src="spacer.aspx" noresize scrolling="no" marginwidth="0" marginheight="0"/>
<frame id="frameMain" name="frameMain" src="main.aspx" noResize scrolling=no frameborder="no" />
</frameset>
如何刷新 Application.aspx 而不仅仅是 Main.aspx(当我使用 Document.Submit() 时,我对 main.aspx 进行了部分刷新)?使用其他方法?
先感谢您。