Двойная обратная передача Используя IE8

Сделайте подсказку видимой для ВСЕХ отключенных Кнопок и Флажков:

<Window.Resources>
    <Style TargetType="{x:Type Button}">
        <Setter Property="ToolTipService.ShowOnDisabled" Value="true"/>
    </Style>
    <Style TargetType="{x:Type CheckBox}">
        <Setter Property="ToolTipService.ShowOnDisabled" Value="true"/>
    </Style>
</Window.Resources>
6
задан tubaguy50035 5 July 2012 в 22:01
поделиться

3 ответа

Мы используем onserverclick для тега кнопки вместо использования кнопки asp.net. Решением было установить тип кнопки «кнопка». Раньше тип не был установлен, и я думаю, что по умолчанию он был отправлен.

Изменено

<button id="button1" runat="server" onserverclick="button1_OnClick" />

на

<button id="button1" runat="server" type="button" onserverclick="button1_OnClick" />

Теперь я не получаю двойное сообщение обратно в IE8.

12
ответ дан 9 December 2019 в 20:46
поделиться

Я только что исправил ошибку с похожими симптомами, которая была вызвана двумя вызовами form.submit (), сделанными в клиентском обработчике событий javascript для кнопки.

Похоже, второй form.submit () игнорировался другими браузерами, но выполнялся в IE8.

0
ответ дан 9 December 2019 в 20:46
поделиться

Я использовал jquery (formobj) .trigger (submit) это было изменено на

jquery(formobj)[0].submit() 

Примечание. Я вызываю submit прямо в форме вместо метода jquery. надеюсь, это поможет кому-то

0
ответ дан 9 December 2019 в 20:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: