Asp.net Ajax工具包日历不工作
我尝试使用ajax calander extender,但它不起作用。实际上,这段代码正在使用另一个解决方案,但在这个解决方案中它什么也不做。 下面是我的html代码Asp.net Ajax工具包日历不工作,asp.net,ajax,ajaxcontroltoolkit,Asp.net,Ajax,Ajaxcontroltoolkit,我尝试使用ajax calander extender,但它不起作用。实际上,这段代码正在使用另一个解决方案,但在这个解决方案中它什么也不做。 下面是我的html代码 <ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"></ajaxToolkit:ToolkitScriptManager> <asp:TextBox ID="txtTalepTarihi" r
<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"></ajaxToolkit:ToolkitScriptManager>
<asp:TextBox ID="txtTalepTarihi" runat="server" placeholder="" class="mid"></asp:TextBox>
<ajaxToolkit:CalendarExtender ID="calVerilisTarihi" runat="server" TargetControlID="txtTalepTarihi" Format="dd/MM/yyyy">
</ajaxToolkit:CalendarExtender>
<asp:Button ID="btnGetir" runat="server" Text="Getir" CssClass="orange myOrangeButton_withLeftMargin" OnClick="btnGetir_OnClick" Style="padding-top: 0px !important" />
这是我的web.config
<configSections>
<sectionGroup name="system.web">
<section name="sanitizer" requirePermission="false" type="AjaxControlToolkit.Sanitizer.ProviderSanitizerSection, AjaxControlToolkit" />
</sectionGroup>
</configSections>
system.web>
<sanitizer defaultProvider="HtmlAgilityPackSanitizerProvider">
<providers>
<add name="HtmlAgilityPackSanitizerProvider" type="AjaxControlToolkit.Sanitizer.HtmlAgilityPackSanitizerProvider"></add>
</providers>
</sanitizer>
</system.web>
system.web>
遵循以下步骤:
1.从Nuet包中添加ajax工具包
2.使用以下代码:
<asp:scriptmanager id="ScriptManager1" runat="server" ></asp:scriptmanager>
<asp:TextBox ID="txtStudentDOB" runat="server" type="text">
<span id="calendarIcon"><i class="fa fa-calendar">
<ajaxtoolkit:calendarextender id="CalendarExtender1" runat="server"targetcontrolid="txtStudentDOB" popupbuttonid="calendarIcon" Format="MM/dd/yyyy">
</ajaxtoolkit:calendarextender>
3.ScriptManager用于避免以下错误:“页面上需要ScriptManager才能使用ASP.NET AJAX脚本。”您是否尝试更新到最新版本并检查其是否有效?感谢您在我更新v15.1并将toolkitscriptmanager更改为Script manager@Mikhail Tymchuk时提供的建议