コード例 #1
0
        protected ReportViewerModel GetReportViewerModel(HttpRequest request)
        {
            var model = new ReportViewerModel();

            model.AjaxLoadInitialReport = this.AjaxLoadInitialReport;
            model.ClientCredentialType  = this.ClientCredentialType;
            model.Credentials           = this.NetworkCredentials;

            var enablePagingResult = _getRequestValue(request, "ReportViewerEnablePaging");

            if (enablePagingResult.HasValue())
            {
                model.EnablePaging = enablePagingResult.ToBoolean();
            }
            else
            {
                model.EnablePaging = true;
            }
            model.Encoding                 = this.Encoding;
            model.ServerUrl                = this.ReportServerUrl;
            model.ReportImagePath          = this.ReportImagePath;
            model.Timeout                  = this.Timeout;
            model.UseCustomReportImagePath = this.UseCustomReportImagePath;
            model.BuildParameters(Request);

            return(model);
        }
コード例 #2
0
        protected ReportViewerModel GetReportViewerModel(HttpRequestBase request)
        {
            var model = new ReportViewerModel();

            model.Credentials              = this.NetworkCredentials;
            model.ServerUrl                = this.ReportServerUrl;
            model.ReportImagePath          = this.ReportImagePath;
            model.UseCustomReportImagePath = this.UseCustomReportImagePath;
            model.BuildParameters(Request);

            return(model);
        }
コード例 #3
0
        protected ReportViewerModel GetReportViewerModel(HttpRequestBase request)
        {
            var model = new ReportViewerModel
            {
                Credentials              = NetworkCredentials,
                ServerUrl                = ReportServerUrl,
                ReportImagePath          = ReportImagePath,
                UseCustomReportImagePath = UseCustomReportImagePath
            };

            model.BuildParameters(Request);

            return(model);
        }