У меня есть приложение для веб-форм, и я обновляю версию JQuery-UI с 1.8.4 до 1.12.1.
У меня есть элемент управления LinkButton, который рендерится по-другому после обновления, в котором отсутствуют все мои стили для кнопок.
ниже приведен код кнопки ссылки
<asp:LinkButton ID="btnRegister" runat="server" CssClass="clb_button" icon="ui-icon-person" Text="Register" meta:resourcekey="Register"
OnClick="btnRegister_Click" OnClientClick="javascript:onRegisterButtonClick();" onmouseover="window.status='';return true;" />
в предыдущей версии он рендерился до
<a onclick="javascript:onRegisterButtonClick();" d="ctl00_cphContent_btnRegister" class="clb_button ui-button ui-widget ui-state-default ui-corner-all ui-button-text-icon-primary" icon="ui-icon-person" onmouseover="window.status='';return true;" href="javascript:__doPostBack('ctl00$cphContent$btnRegister','')" role="button" aria-disabled="false">
Регистрация
После обновления он рендерится до
<a onclick="javascript:onRegisterButtonClick();" id="ctl00_cphContent_btnRegister" class="clb_button ui-button ui-corner-all ui-widget" icon="ui-icon-person" onmouseover="window.status='';return true;" href="javascript:__doPostBack('ctl00$cphContent$btnRegister','')" role="button"><span class="ui-button-icon ui-icon ui-icon-person"></span><span class="ui-button-icon-space"> </span>Register</a>
Я посмотрел старые JQuery-UI.js и обнаружил, что они добавляют класс "ui-button-text", которого нет в новой версии JQuery-UI.
Пожалуйста, помогите!