我在ASP.NET应用程序中使用Ajax日历,如下面的代码行
<asp:TextBox ID="txtDOB" placeholder="(mm/dd/yyyy)" runat="server" onchange="ValidateDate()">
</asp:TextBox>
<ajax:CalendarExtender ID="txtDOBCalendar" runat="server" Format="mm/dd/yyyy" TargetControlID="txtDOB">
</ajax:CalendarExtender>
它不起作用。它会抛出错误消息,如
&#34;由于控件,无法修改Controls集合 包含代码块(即&lt;%...%&gt;)。&#34;
答案 0 :(得分:1)
我猜必须有一些代码块&lt;%= ...%&gt; 。将其替换为&lt;%#...%&gt; 。希望能帮助到你。