Inquiridor
Problema ao carregar action asp.net c#

Pergunta
-
Pessoal, boa tarde.
Estou com o seguinte problema.
Quando eu acesso uma página, por exemplo /Home/Index, só é chamado o action Index() da primeira vez que eu acesso ou quando eu atualizo a página com F5, caso contrário o browser me mostra a página mas não chama o action Index(). É como se ele recuperasse uma página já carregada.
Como resolvo isso?
Grato.
Todas as Respostas
-
Você está clicando em um link? Se for isso verifica se o link fica com o caracter '#' no final após você entrar na página. Se tiver este caracter você vai precisar tira-lo caso queira que a página recarregue novamente ao clicar no link.
http://www.linkedin.com/pub/murilo-kunze/44/191/455
-
Verifiquei.. Na verdade isto está acontecendo mesmo se eu digitar a url no browser. Por exemplo:
Se eu acesso a /Home/Index via browser ele carrega da primeira vez. Mas se eu estou em outra página e vou no browser e digito o caminho /Home/Index novamente ele não carrega o controller, só exibe a página, acredito que seja porque ele mantém algum cache ou algo do tipo com a página já carregada.
Isto acontece mesmo quando uso o RedirectToAction ou botão... Verifiquei o botão e no browser aparece a url normal, sem o #.
-
-
-
-
Verifiquei mas não tem este assinatura nas actions nem no controller.. :S
Mais alguma suspeita? :S
OBS.: Estou usando o IE10 do Windows 8 para os testes, porém no Firefox o problema persiste.- Editado Rnl Rula segunda-feira, 25 de fevereiro de 2013 17:55
-
Procura no teu global.asax e no FilterConfig.cs se tem algo assim:
GlobalFilters.Filters.Add(new OutputCacheAttribute());
e vê nas tuas páginas html se existe alguma meta tag de cache.
http://www.linkedin.com/pub/murilo-kunze/44/191/455
-
Verifiquei e não encontrei este conteúdo no FilterConfig.cs nem no global.asax.
Verifiquei também os meta-tags da página e encontrei somente isto:
<meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1"/>
-
-
-
Estou começando a desconfiar que seja algo do navegador do IE10 ou do Windows 8 pois aqui no fórum eu tinha 3 threads criadas, ai criei mais uma, mais quando eu fui no item "Meus Threads" so haviam 3 threads ainda, depois que eu atualizei que apareceram as outras...
Alguem já passou por isso?
Grato.
-