MVC3の既存のASP.NETアプリケーションへのアップグレードを開発する予定です。現行のアプリはIEベースのみで、アップグレードはブラウザに中立です。IE8 +、Firefox、Chrome、Safariで動作する必要があります。SQL Reporting Servicesのレポートビューアの代替
主な問題は、SQL Reporting Services 2008 R2に基づいていくつかのレポートがあり、レポートビューア2010コントロールを使用していることです。
ので、私たちは本当にこれは今後使用しない:それはバグが(私たちのサイトを壊すHTML 時々のレンダリングとして、たとえば、我々はSP1バージョンを使用することはできません)
- それは
- これは、ビューステートに基づいている(例えばIterationIdが URLバグに欠けている)非IEブラウザの問題を持って
- これは、コントロールのレンダリングされた出力の一部をローカライズするのは難しい
私は本当に代わりに(そのビューステートベースと私たちはMVCのソリューションをハックする必要がありますが)私は1つを見つけることができませんでした。 Reporting Servicesのレポートをレンダリングする代替コントロールはありますか?私たちが交換したいと思っているのはRSです。
他の人に自分自身のコメントを更新するにはこれまで、MVCは見つかりませんでしたが、RSのWebサービスエンジンを検討していました。これはオプションかもしれません。 – GrahamB
私はReport Viewerからも逃げようとしています。私は、WCFサービスを使用して、必要な機能のほとんどを手に入れました。私が直面した唯一の問題はリンクされたレポートを処理することです。 SSRSをWebアプリケーションに統合する上で最も重要な側面の1つで、経験を共有してください。 – ntombela
私はそれを試したことはありませんが、リンクされたレポートのAPIを追跡すると、まっすぐに見えます:https://msdn.microsoft.com/en-us/library/ms152864.aspx –