У меня есть временное решение с помощью как включить-backspace-delete-into-maskededitextender-date-field .
У меня нет разрешения на обновление до новой версии DLL, это может повлиять на весь мой проект.
В обоих порталах есть одинаковая версия ajax toolkit, она отлично работает для portal-1, но для portal-2 это не так. Ниже моя конфигурация версии и кода DLL.
Portal-1
- AjaxControlToolkit: 3.0.30512.31659
- Telerik.Web. Пользовательский интерфейс: 2008.3.1504.35
- Telerik.Web.UI.Skins: не добавлено
Portal-2
- AjaxControlToolkit: 3.0.30512.31659
- Telerik.Web.UI: 2018.2.710.45
- Telerik.Web.UI.Skins: 2018.2.710.45
Код
<asp:TextBox ID="dateTextBox" runat="server" Font-Bold="True" MaxLength="10" onchange="ClearNumber();" Width="88px" />
<ajaxtoolkit:maskededitextender id="MaskedEditExtender100" runat="server" targetcontrolid="dateLabel" mask="99/99/9999" masktype="Date" messagevalidatortip="true" errortooltipenabled="false" />