Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.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# HttpException(0x80004005)控件包含代码块(即<;%…%>;)_C#_Asp.net_Ajaxcontroltoolkit - Fatal编程技术网

C# HttpException(0x80004005)控件包含代码块(即<;%…%>;)

C# HttpException(0x80004005)控件包含代码块(即<;%…%>;),c#,asp.net,ajaxcontroltoolkit,C#,Asp.net,Ajaxcontroltoolkit,我被卡在这上面了!调试将分级控件添加到我的aspx.page后,我收到错误: System.Web.HttpException:无法修改控件集合 因为控件包含代码块(即) 我知道头这个示例将资源添加到中,但也可以与控件.Add()起作用的任何控件一起使用 对于CSS: System.Web.UI.WebControls.Literal lit = new System.Web.UI.WebControls.Literal(); lit.Text = System.Web.Optimization

我被卡在这上面了!调试将分级控件添加到我的aspx.page后,我收到错误:

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


我知道头
这个示例将资源添加到
中,但也可以与
控件.Add()起作用的任何控件一起使用

对于CSS:

System.Web.UI.WebControls.Literal lit = new System.Web.UI.WebControls.Literal();
lit.Text = System.Web.Optimization.Styles.Render("~/bundles/my_css").ToHtmlString();
Header.Controls.Add(lit);
System.Web.UI.WebControls.Literal lit = new System.Web.UI.WebControls.Literal();
lit.Text = System.Web.Optimization.Scripts.Render("~/bundles/my_js").ToHtmlString();
Header.Controls.Add(lit);
对于JS:

System.Web.UI.WebControls.Literal lit = new System.Web.UI.WebControls.Literal();
lit.Text = System.Web.Optimization.Styles.Render("~/bundles/my_css").ToHtmlString();
Header.Controls.Add(lit);
System.Web.UI.WebControls.Literal lit = new System.Web.UI.WebControls.Literal();
lit.Text = System.Web.Optimization.Scripts.Render("~/bundles/my_js").ToHtmlString();
Header.Controls.Add(lit);

尝试从codebehind添加我更改了Page.Header.DataBind();在此.Header.DataBind()后面的代码中;而且效果很好!发送给贡献者的thnx

请参见