varbinary列のデータベース(SQlServer 2008 R2)にイメージがあります。私のレポートはVisual Studio 2010のASP.net 3.5で開発されました。私のレポートでは、画像を使用してMIMEタイプをimage/jpegに設定し、画像ソースをデータベース&としてレポートに正しく表示します。すべてが動作します!今私の問題は、その画像へのハイパーリンクを追加して、ユーザーが画像をクリックしたときに別のウィンドウ/タブで元の形式で開くようにすることです。これにより、ユーザーは画像をより詳しく見ることができます。 私はハイパーリンクを追加しようとしました - 表現RDLCレポートビューアコントロール - 別のウィンドウ/タブで画像を開く方法
= - URLに行く! "のhttp:// localhostを:49170/MtkMobileDeposit_FailedTransaction /アカウント/ ReportByUserName.aspx BackImageOriginal =" &フィールドBackImageOriginal.Value
しかし、私はできませんイメージのみを表示するようにしてください。代わりに、レポート全体を新しいタブに表示します。最初に画像のURLを取得するにはどうすればよいですか?助けてください。
おかげで、 SDD
感謝を見ていきます。私はhttpHandlerを作成しました。 ashxファイル(「http:// localhost:49170/MtkMobileDeposit_FailedTransaction/Account/ReportByUserName.aspx/ImageHandler.ashx?ID = "&Fields!ID.Value」を指すようにレポート内にUrlリンクを追加しました)レポートを実行すると正しいURLで新しいウィンドウが開きますが、イメージは表示されません。私は設定ファイルに欠けているいくつかの設定はありますか? – sdd
"../ReportByUserName.aspx/ImageHandler.ashx?ID"のような正しいURLを持っていますか?URLに "ReportByUserName.aspx"はありません。 –