Code:


一运行:就报这个错 “控件包含代码块(即 <% ... %>),因此无法修改控件集合。”

问题:

1.是不是<%=Application["WebResourcePath"]%>这种写法与使用ajaxtoolkit控件有冲突?

2.我尝试着把以下的内容,放在一个usercontrol中,然后在进行加载的话,就没有问题?这是怎么回事?我不明白!


AjaxToolKit --- <%  %>问题,解决
AjaxToolKit --- <%  %>问题,解决
AjaxToolKit --- <%  %>问题,解决
<link href="<%=Application["XXXXPath"]%>/styles/XXXX.css"
AjaxToolKit --- <%  %>问题,解决
AjaxToolKit --- <%  %>问题,解决        rel="stylesheet" type="text/css" />
AjaxToolKit --- <%  %>问题,解决
AjaxToolKit --- <%  %>问题,解决
<asp:TextBox ID="text" runat="server" />
AjaxToolKit --- <%  %>问题,解决
AjaxToolKit --- <%  %>问题,解决        
<ajaxToolkit:CalendarExtender TargetControlID="text" runat="server" ID="dd" />
AjaxToolKit --- <%  %>问题,解决
AjaxToolKit --- <%  %>问题,解决

 
解决方案:后台绑定


AjaxToolKit --- <%  %>问题,解决HtmlHead head = (HtmlHead)this.Page.Header;
AjaxToolKit --- <%  %>问题,解决
AjaxToolKit --- <%  %>问题,解决HtmlLink htmlLink 
= new HtmlLink();
AjaxToolKit --- <%  %>问题,解决
AjaxToolKit --- <%  %>问题,解决                htmlLink.Href 
= Application["WebResourcePath"].ToString() + "/UI/HtlPePageSrc/Style/Common.css";
AjaxToolKit --- <%  %>问题,解决
AjaxToolKit --- <%  %>问题,解决                htmlLink.Attributes[
"type"= "text/css";
AjaxToolKit --- <%  %>问题,解决
AjaxToolKit --- <%  %>问题,解决                htmlLink.Attributes[
"rel"= "stylesheet";
AjaxToolKit --- <%  %>问题,解决
AjaxToolKit --- <%  %>问题,解决                head.Controls.Add(htmlLink);

 

相关的问题地址:http://www.experts-exchange.com/Web_Development/WebApplications/Q_23112561.html

相关文章:

  • 2021-12-25
  • 2021-06-11
  • 2021-06-12
  • 2021-08-22
  • 2021-11-21
猜你喜欢
  • 2021-06-08
  • 2021-09-07
  • 2022-02-11
  • 2021-06-03
相关资源
相似解决方案