Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.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
Asp.net ajax日历控件在母版页中不工作_Asp.net - Fatal编程技术网

Asp.net ajax日历控件在母版页中不工作

Asp.net ajax日历控件在母版页中不工作,asp.net,Asp.net,我已经创建了一个母版页,我正在使用ajax日历控件来控制日期。我在日期文本框中添加了ajax日历控件。但是当我运行这个时,日历没有显示。当我点击文本框时,它不会显示日历。有什么问题?请帮忙 这是我的密码- <td class="auto-style2"><asp:TextBox ID="txtdob" runat="server" Width="161px" CausesValidation="True" Height="19px"></asp:TextBox>

我已经创建了一个母版页,我正在使用ajax日历控件来控制日期。我在日期文本框中添加了ajax日历控件。但是当我运行这个时,日历没有显示。当我点击文本框时,它不会显示日历。有什么问题?请帮忙

这是我的密码-

<td class="auto-style2"><asp:TextBox ID="txtdob" runat="server" Width="161px" CausesValidation="True" Height="19px"></asp:TextBox>
    <asp:ScriptManager ID="ScriptManager1" runat="server" > </asp:ScriptManager>
    <cc1:CalendarExtender ID="txtdob_CalendarExtender" runat="server" Enabled="True" TargetControlID="txtdob" Format="mm/dd/yyyy" >
    </cc1:CalendarExtender>
</td>

注册您的ajaxcontrol工具包

<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="ajaxToolkit" %>

确保已将AjaxControlKit添加到Bin文件夹,然后注册AjaxControlKit

<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="cc1" %>

尝试添加ToolkitScriptManager而不是ScriptManager

在格式中,您有format=“mm/dd/yyyy”

mm无效月份

换成

Format=“MM/dd/yyyy”



您是否在页面中添加了脚本管理器?是。但是我还是遇到了同样的问题,这个html没有问题。请从td中删除class=“auto-style2”,然后重试。
 <asp:TextBox ID="txtdob" runat="server"
              Width="161px" CausesValidation="True"
             Height="19px"></asp:TextBox>
 <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">   
 </asp:ToolkitScriptManager>

<asp:CalendarExtender ID="txtdob_CalendarExtender" runat="server"
                      Enabled="True" TargetControlID="txtdob" 
                      Format="MM/dd/yyyy" >
</asp:CalendarExtender>