Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将用户控件加载到占位符System.Web.HttpException中_C#_Asp.net_.net_Telerik_Master Pages - Fatal编程技术网

C# 将用户控件加载到占位符System.Web.HttpException中

C# 将用户控件加载到占位符System.Web.HttpException中,c#,asp.net,.net,telerik,master-pages,C#,Asp.net,.net,Telerik,Master Pages,我有一个UserControl,其中包含一个RadGrid和一些其他东西,我希望将它们加载到引用母版页的ASPX页面中。每当我尝试将UserControl加载到标记中时,都会出现以下错误: System.Web.HttpException:无法修改控件集合,因为控件包含代码块(即) 但是控件中没有任何代码块 我想做的事可能吗 母版页中包含代码块的Javascript将导致此错误 解决方案是确保javascript封装在RadCodeBlocks中: <telerik:RadCodeBloc

我有一个UserControl,其中包含一个RadGrid和一些其他东西,我希望将它们加载到引用母版页的ASPX页面中。每当我尝试将UserControl加载到
标记中时,都会出现以下错误:

System.Web.HttpException:无法修改控件集合,因为控件包含代码块(即)

但是控件中没有任何代码块


我想做的事可能吗

母版页中包含
代码块的Javascript将导致此错误

解决方案是确保javascript封装在RadCodeBlocks中:

<telerik:RadCodeBlock id="RadCodeBlock1" runat="server">
  <script src="<%: Url.Content("~/Scripts/jquery-1.4.4.min.js") %>" 
          type="text/javascript"></script>
</telerik:RadCodeBlock>


是的,页面上有javascript吗?@paqogomez我在控件中有javascript,但我删除了它。母版页中有javascript,而aspx页本身没有。您的问题可能是母版页中的javascript。这是出乎意料的。将javascript封装在RadCodeBlocks中修复了它。谢谢我已经和那个错误斗争过好几次了。我同意这完全令人困惑和意外。很高兴它对你有用。:)