如何在ASP.NET用户控件中包含ASPX页面

时间:2013-09-18 12:22:45

标签: html asp.net user-controls

如何在ASP.NET用户控件中包含ASPX页面?

我在asp.net用户控件中使用了ajax模式弹出扩展器。在我运行程序时,更新面板不接受。它会抛出以下错误:

Microsoft Jscript runtime error:'Sys.Extended.UI' is nul or not a object

但是当我在ASPX页面中使用相同的更新面板时,它可以正常工作。

任何人都能告诉我如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

我认为您误解了如何使用ASP.NET用户控件。用户控件通常不包含整页HTML标记,因为它们用于嵌入ASP.NET页面。如果您尝试在没有iframe的另一个完整的ASP.NET页面中嵌入完整的ASP.NET页面,则会出现页面呈现问题,因为DOM解析器不知道如何处理页面内容。

http://www.codeproject.com/Articles/1739/User-controls-in-ASP-NET