Answered by:
'WebForm_DoPostBackWithOptions' não está definido e Não é possível obter a propriedade 'PageRequestManager' de referência indefinida ou nula

-
Prezados,
tenho um site em ASP.NET que ao clicar em um botão para logar na aplicação
aparece a seguinte msg:'WebForm_DoPostBackWithOptions' não está definido.
Quando clico em fechar a msg o site carrega, mas em seguida aparece a mesagem
Não é possível obter a propriedade 'PageRequestManager' de referência indefinida ou nula
'__doPostBack' não está definidoProcurei por 'PageRequestManager' no código e achei o bloco de código abaixo em uma master page.
<script type="text/javascript">
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_beginRequest(beginRequest);
function beginRequest() {
prm._scrollPosition = null;
}
</script>Esse erro só acontece no Internet Explorer 10, alguém sabe como consigo resolver???
Obrigado
Att,
Question
Answers
-
Prezados,
achei a solução!!! Trata-se de um bug no Framework 4. A correção é a instalação de um hotfix no servidor.
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2600088&kbln=pt-br
http://support.microsoft.com/kb/2600088
Abs
- Marked as answer by Thiago Rodolfo Tuesday, June 11, 2013 9:09 PM
All replies
-
O que está sendo feito em prm.add_beginRequest, poderia colocar o método aqui?
Já usou o F12 na aba console e verificou que erro ocorre no js?
Abraços!
Thiago Coelho - Líder das Comunidades .NET Coders e Windows 8 Brasil
thiagocoelho.net | @thiagokoelho -
Xara,
o prm.add_beginRequest (Sys.WebForms.PageRequestManager.getInstance()add_beginRequest())
recebe como parâmetro o método abaixo
function beginRequest() {
prm._scrollPosition = null;
}usei a tecla F12 (não a conhecia) e a linha que da erro é essa:
<input type="submit" name="ctl00$MainContent$btnLogin" value="Fazer Login" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$MainContent$btnLogin", "", true, "Login", "", false, false))" id="MainContent_btnLogin" tabindex="3" class="bt-action-input" />
Não faço ideia do que esteja errado ai, consegue me dar uma luz???
Obrigado
Abs
-
Prezados,
achei a solução!!! Trata-se de um bug no Framework 4. A correção é a instalação de um hotfix no servidor.
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2600088&kbln=pt-br
http://support.microsoft.com/kb/2600088
Abs
- Marked as answer by Thiago Rodolfo Tuesday, June 11, 2013 9:09 PM