2016-09-21 69 views
0

我使用Ajax的日历在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> 

它是不工作的线路。它引发错误消息等

“Controls集合不能被修改,因为控制 包含代码块(即<%...%>)。”

+0

检查了这一点http://stackoverflow.com/a/4995628/3540365 –

+0

当我们删除Ajax日历时,该页面正常工作...请帮助我! – Nida

回答

1

我猜一定是有代码块<%= ...%>。将其替换为<%#...%>。希望能帮助到你。