Я использую CalendarExtender
элемент управления в моем веб-приложении ASP.NET. Я хочу отключить этот элемент управления при нажатии внутри текстового поля. Я также использую HtmlEditor
(AJAX control toolkit) на той же веб-странице, и у меня есть только один менеджер скриптов. Я сделал следующее кодирование, чтобы получить CalendarExtender
в текстовом поле.
Когда я компилирую программу, я не получаю никаких ошибок, но когда я нажимаю внутри текстового поля, CalendarExtender
не появляется на веб-странице.
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="before_adm.aspx.cs" Inherits="_Default" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit.HTMLEditor" tagprefix="cc1" %>
<%@ Register Assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="asp" %>
.
.
.
<asp:TextBox ID="TextBox3" runat="server">
</asp:TextBox>
<asp:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="TextBox3">
</asp:CalendarExtender>
В web.config
<add tagPrefix="asp" namespace="AjaxControlToolkit" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
Куда я иду не так? Как я получу CalendarExtender
при клике в текстовом поле.