从Asp.net中的代码中打开Iframe中的页面

时间:2015-02-08 10:57:59

标签: c# html asp.net iframe

如何从代码隐藏文件中执行以下代码作为javascript(单击按钮

<a class="iframe2 cboxElement" href='<%# ResolveUrl("Project_MainPageEdit.aspx?editpid=1778" ) %>'>Project Details (edit)</a>

基本上我想做的是,我试图使用上面的代码打开Project_MainPageEdit.aspx作为IFrame。它在不同的aspx页面中工作得非常好,但在本页中不起作用。点击&#39;项目详细信息&#39;链接,Iframe打开,但没有任何显示。是什么原因? 我在想如果我使用javascript从代码后面调用上面的代码它可能有用吗?或不?请帮助

1 个答案:

答案 0 :(得分:0)

你不能使用Javascript从代码隐藏调用函数,除非你使用的是node.js,这显然不是这里的情况。此外,您使用的结构不是iframe,它是一个锚点。如果您的意思是它在iframe内,那么您应该检查页面是否存在,您指的路径是否正确以及是否有任何异常/错误。您应该调试代码,但也要检查URL。如果您打开浏览器控制台并检查给定元素,它的href是否与预期的元素相对应?

相关问题