Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.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
Javascript 如何通过单击按钮为ajax日历控件创建多个文本框?_Javascript_Asp.net_Ajax_Button_Calendar - Fatal编程技术网

Javascript 如何通过单击按钮为ajax日历控件创建多个文本框?

Javascript 如何通过单击按钮为ajax日历控件创建多个文本框?,javascript,asp.net,ajax,button,calendar,Javascript,Asp.net,Ajax,Button,Calendar,我有这个ajax日历控件,但我单击BTNDAT3它将添加另一行文本框,允许我再次从日历控件中选择日期,因此如果我单击submit,它将在添加后从每行检索每个文本框日期 因此,基本上用户可以点击添加按钮,然后,它将添加另一行具有相同功能的文本框 <asp:TextBox runat="server" ID="txtDate1" /> <ajaxtoolkit:calendarextender runat="server" ID="calExtender

我有这个ajax日历控件,但我单击BTNDAT3它将添加另一行文本框,允许我再次从日历控件中选择日期,因此如果我单击submit,它将在添加后从每行检索每个文本框日期 因此,基本上用户可以点击添加按钮,然后,它将添加另一行具有相同功能的文本框

 <asp:TextBox runat="server" ID="txtDate1" />
            <ajaxtoolkit:calendarextender  runat="server" ID="calExtender1" 
                                        TargetControlID="txtDate1" OnClientDateSelectionChanged="CheckDateEalier" Format="dd/MM/yyyy"/>
 <asp:Button ID="btnDate3" Text="Add" Width="20px" runat="server" />
 <asp:Button ID="submit" Text="Submit" Width="20px" runat="server" />
这是我用来检查日期的javascript

 <script type="text/javascript">
    function CheckDateEalier(sender,args) {
        if (sender._selectedDate < new Date()) {
             alert("You cannot select a day before today or today!");
             sender._selectedDate = new Date(); 
             // set the date back to the today
            // sender._textbox.set_Value(sender._selectedDate.format(sender._format))
             sender._textbox.set_Value(null)
         }
     }
</script>