none
ReportViewer - emular o IE9 no IE11 RRS feed

  • Pergunta

  • Uso VS2010, aspnet4, C#, Sqlserver2008, reportViewer10

    Fiz um relatório e funciona ok no IE9 e IE10, quando abro no IE11  não exibe o botão de imprimir, mas se coloco o IE11 em modo de compatibilidade funciona, apesar de ter colocado no WebConfig o código de compatibilidade abaixo

    <add name="X-UA-Compatible" value="IE=EmulateIE9"/>

    O IE11 não exibe o botão imprimir, tenho que colocar manualmente em modo de compatibilidade, pra funcionar ok. 

    A pergunta é a seguinte:

    Existe uma forma eficiente (código pra colocar na aplicação no webconfig) que emular o IE9, quando abrir o referido site no IE11?



    Álvaro Luiz


    • Editado Álvaro Luiz quarta-feira, 25 de fevereiro de 2015 12:46
    quarta-feira, 25 de fevereiro de 2015 11:21

Respostas

  • Caso tenha conseguido a solução finalize sua Thread marcando a resposta

    GTSA vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    • Marcado como Resposta Marcos SJ quinta-feira, 17 de dezembro de 2015 17:59
    domingo, 28 de junho de 2015 14:13

Todas as Respostas

  • Boa tarde Álvaro,

    Creio que não tenha o que fazer em questão de código quanto a isso, mas você pode deixar como default o modo de compatibilidade. Clique na engrenagem do IE e vá para o menu "Compatibility View Settings" (abrirá a janela abaixo), lá inclua o site que você deseja e clique em Add, deixando assim em modo default de compatibilidade.

    Qualquer nova dúvida entre em contato que estamos a disposição.

    Obrigado,

    Abraço!


    Eduardo Romero

    Esse conteudo e fornecido sem garantias de qualquer tipo, seja expressa ou implicita.

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais facil para os outros visitantes encontrarem a resolucao mais tarde.

    sexta-feira, 27 de fevereiro de 2015 17:21
    Moderador
  • Olá Eduardo

    Isso seria ótimo se eu tivesse acesso a máquina de todos os clientes,

    tenho que fazer isso no código da aplicação web


    Álvaro Luiz


    • Editado Álvaro Luiz sexta-feira, 27 de fevereiro de 2015 20:03
    sexta-feira, 27 de fevereiro de 2015 20:03
  • Álvaro,

    Já viabilizou a hipótese de utilizar GPO? Assim o programa ficaria mais leve, pois não teria que fazer a varredura de compatibilidade.

    Obrigado,

    Abraço! 


    Eduardo Romero

    Esse conteudo e fornecido sem garantias de qualquer tipo, seja expressa ou implicita.

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais facil para os outros visitantes encontrarem a resolucao mais tarde.

    sexta-feira, 27 de fevereiro de 2015 20:49
    Moderador
  • O que seria e como funciona esse "GPO"?

    Álvaro Luiz

    sábado, 28 de fevereiro de 2015 01:18
  • Boa tarde Álvaro,

    Verifique nesse link abaixo mais detalhes sobre o GPO. Qualquer nova dúvida entre em contato.

    https://technet.microsoft.com/en-us/library/cc739955(v=ws.10).aspx

    Obrigado,

    Abraço!


    Eduardo Romero

    Esse conteudo e fornecido sem garantias de qualquer tipo, seja expressa ou implicita.

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais facil para os outros visitantes encontrarem a resolucao mais tarde.

    terça-feira, 3 de março de 2015 19:44
    Moderador
  • Por que ao invés de colocar um "<asp:Button" não coloca um botão comum HTML?

    A vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    terça-feira, 3 de março de 2015 19:53
  • Olá Gmsoft

    Não entendi o que vc quis dizer com

     colocar um "<asp:Button" não coloca um botão comum HTML?

    Por gentileza, pode explicar melhor?


    Álvaro Luiz

    terça-feira, 3 de março de 2015 20:15
  • Alguns navegadores apresentam alguma incompatibilidade em renderizar algumas coisas, no ASP.NET existe o button ASP e o HTML
    Diferença:

    "<ASP:BUTTON ID="BOTAO TESTE" RUNAT="SERVER" />"

    HTML

    <INPUT TYPE="BUTTON" NAME="BTNTESTE" VALUE="TESTE" />

    Claro que seria só um teste, quando programa em PHP tinha dessas coisas de compatilidade


    A vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    terça-feira, 3 de março de 2015 20:28
  • Voce sugere colocar um botão HTML, tudo bem, então como posso colocar esse botão no ReportViewer, pois ele já tem um próprio botão de imprimir

    Álvaro Luiz

    quinta-feira, 12 de março de 2015 22:10
  • O botão que você fala é da pagina WEB ou do ReportViewer? Se você criar um botao na sua pagina e no codeBehind no evento click colocar report.print() não funciona não?

    GTSA vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    sexta-feira, 13 de março de 2015 01:07
  • Caso tenha conseguido a solução finalize sua Thread marcando a resposta

    GTSA vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    • Marcado como Resposta Marcos SJ quinta-feira, 17 de dezembro de 2015 17:59
    domingo, 28 de junho de 2015 14:13