Браузер не совместим с Report Viewer 15 - PullRequest
0 голосов
/ 28 января 2020

Я пытаюсь показать отчет на странице, но при загрузке появляется сообщение: Для просмотра отчетов требуется браузер, совместимый со стандартами. Пользователи Inte rnet Explorer 8 и более ранних версий должны переключиться на современный браузер или, если он уже использует режим целевых стандартов современного браузера, добавив тег заголовка на страницу хоста.

Я искал ответом на эту проблему и решениями являются добавление метатега и <!DOCTYPE html>, но ни одно из этих решений не помогло мне

Это мой код:

    <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="InformeDefectoporFolio.aspx.vb" Inherits="ASPNET.StarterKit.IssueTracker.InformeDefectoporFolio" %>
    <%@ Register Assembly="Microsoft.ReportViewer.WebForms" Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %>

<!DOCTYPE html>

<html>
<head>
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
    <title>Reporte</title>
    <script type="text/JavaScript">

        window.onload = function RemoveScrollbars() {

            document.getElementById("<%=RptDefectoporFolio.ClientID %>").lastChild.firstChild.style.overflow = "visible";


        }

    </script>
</head>
<body>
    <form id="form1" runat="server">
        <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
        <rsweb:ReportViewer ID="RptDefectoporFolio" ProcessingMode="Remote" AsyncRendering="false" runat="server"></rsweb:ReportViewer>
    </form>
</body>
</html>
...