C# 从Asp.net中的代码隐藏在Iframe中打开页面

C# 从Asp.net中的代码隐藏在Iframe中打开页面,c#,html,asp.net,iframe,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页面中工作得非

如何通过单击按钮从代码隐藏文件中以JavaScript的形式执行以下代码

<a class="iframe2 cboxElement" href='<%# ResolveUrl("Project_MainPageEdit.aspx?editpid=1778" ) %>'>Project Details (edit)</a>
我试图做的是,我试图使用上述代码打开Project_MainPageEdit.aspx作为IFrame。它在另一个aspx页面中工作得非常好,但在此页面中不起作用。当点击“项目详细信息”链接时,Iframe打开,但什么也没有显示。原因是什么


我在想,如果我使用JavaScript从代码隐藏中调用上述代码,它可能会工作?

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