在单独的页面中可以用,放在母版页中就用不了。听说要改控件的ID,怎么改,在哪改。我用的那个日历控件比较简单,比如:
<asp:TextBox ID="TextBox7" runat="server" Enabled="False" Width="100px" ReadOnly="True" CssClass="edLine"></asp:TextBox>
<img alt="*" id="Image_blqx1" style="CURSOR: hand" onclick="popUpCalendar(this,document.forms[0].TextBox7,'yyyy-mm-dd')"
src="images/calendar.gif" />
<asp:TextBox ID="TextBox7" runat="server" Enabled="False" Width="100px" ReadOnly="True" CssClass="edLine"></asp:TextBox>
<img alt="*" id="Image_blqx1" style="CURSOR: hand" onclick="popUpCalendar(this,document.forms[0].TextBox7,'yyyy-mm-dd')"
src="images/calendar.gif" />
改为
document.getElementById("<%=TextBox7.ClientID %>")
<img alt= "* " id= "Image_blqx1 " style= "CURSOR: hand " onclick= "popUpCalendar(this,document.all.<%=txtBirthday.ClientID %>, 'yyyy-mm-dd ') "
src= "images/calendar.gif " />