2013-04-12 5 views
1

WebForm_PostBackOptionsWebForm_PostBackOptions неопределен ошибка в IE10

неопределен ошибка в IE10 при нажатии кнопки нажмите на веб-сайте ASP.NET

Native:

<asp:Button runat="server" id="btnSearch" 
    OnClientClick="if (!isValid()){return false;};" PostBackUrl="Result.aspx" /> 

Вынесено:

<input type="submit" name="BtnSearch" value="SEARCH" id="BtnSearch" 
    onclick="if (!isValid()) { return false; };WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;BtnSearch&quot;, &quot;&quot;, false, &quot;&quot;, &quot;Result.aspx&quot;, false, false))" > 

Рабочая во всех браузерах. Пожалуйста, помогите мне закрыть эту проблему.

Спасибо заранее.

+0

естьValid() функция код? –

+0

'code'function isValid() {if (document.getElementById (' txtCityFrom_txtAutoComplete_input '). Value = "") return false; else return true;} – Abdullah

ответ

4

Возможно, это связано с тем, что на машине отсутствуют последние обновления .Net. ASP.Net необходимо обновить с помощью последних файлов определений браузеров, чтобы распознавать новые браузеры.

Исправления для обновления ie.browser и firefox.browser файлов в \ Windows \ Microsoft.NET \ Framework \\ Config \ Браузеры

Есть два способа это исправить: весь сервер или сайт- широкий.

По всему серверу: установите одно из исправлений по ссылкам ниже.

Сайт-Wide:

Благодаря Скотт Hanselman за совет: http://www.hanselman.com/blog/BugAndFixASPNETFailsToDetectIE10CausingDoPostBackIsUndefinedJavaScriptErrorOrMaintainFF5ScrollbarPosition.aspx

0

Пожалуйста, проверьте форму тег с RUNAT = «сервер» есть в файле ASPX.

Смежные вопросы