如何在ASP.NET用户控件中包含ASPX页面?
我在asp.net用户控件中使用了ajax模式弹出扩展器。在我运行程序时,更新面板不接受。它会抛出以下错误:
Microsoft Jscript runtime error:'Sys.Extended.UI' is nul or not a object
但是当我在ASPX页面中使用相同的更新面板时,它可以正常工作。
任何人都能告诉我如何解决这个问题吗?
答案 0 :(得分:0)
我认为您误解了如何使用ASP.NET用户控件。用户控件通常不包含整页HTML标记,因为它们用于嵌入ASP.NET页面。如果您尝试在没有iframe的另一个完整的ASP.NET页面中嵌入完整的ASP.NET页面,则会出现页面呈现问题,因为DOM解析器不知道如何处理页面内容。
http://www.codeproject.com/Articles/1739/User-controls-in-ASP-NET