0

ASP.NET MVC ビューで SSRS レポート ページを表示しようとしています。派手なものはありません。Webフォームのreportviewerコントロールなどを使用しようとしていません。<iframe>ビューで使用してみました。ただし、ページの本文全体を占めるわけではなく、SSRS のいずれかのフォルダーをクリックしようとすると、以下の JScript エラーもスローされます。

ここに画像の説明を入力

" Microsoft JScript ランタイム エラー: プロパティ 'className' の値を設定できません: オブジェクトが null または未定義です"

以下は私のビューとコントローラーです。

Layout.cshtml<li>@Html.ActionLink("View Reports","ViewReports","Home")</li>

コントローラ

  public ActionResult ViewReports()
        {
            return View("reports");
        }

Reports.cshtml<iframe src ="https://test-server/Reports"></iframe> 以下は、MVC サイトで SSRS を表示する方法です。これを機能させる他に何かありますか?ページ内のすべてのボディ コンテンツを占めるブラウザ コントロールのようなものです。

どんな助けでも大歓迎です。ありがとう ここに画像の説明を入力

4

1 に答える 1

0

(プロキシの問題により、画像が表示されません。) リダイレクトを使用します。

public ActionResult ViewReports()
{
    return Redirect("https://test-server/Reports");
}
于 2013-03-28T13:18:11.097 に答える