私はMicrosoft.NETFramework4を使用してWebアプリケーションを学習しています。この本を読みながら、会社が必要とするWebサイトのプロトタイプをコーディングしています。私の会社はクライアントにレポートを販売しています。彼らは、顧客がログインしたときに、購入したすべてのレポートを表示できるWebサイトを望んでいます(現時点ではストアはありません)。
私の設計は次のとおりです。-複数のユーザー名、レポート名、およびレポートへのファイルパスを含むデータベーステーブル。-サーバーがアクセスできるファイルストアで、実際のファイル(PDF)が含まれています。-ユーザーがログインした後、データベースにクエリを実行し、ユーザーに属するレポートのすべての行を取得して一覧表示し、クリックイベントを実行してiframessrcを選択したレポートのファイルパスに変更するWebサイト。
私はそれのほとんどを機能させています。データベースクエリが機能し、クエリされた内容に基づいてレポートアイコンが入力され、クリックイベントによってiFrameのsrc属性がファイルパスに変更されます。
私が働いていないのは、iFrameにレポートを表示させることができないということです。wesiteに含まれるフォルダーにレポートがあり、ハードコーディングされている場合、正常に表示されます。ハードコードされた値を変更してU:\\somefolder\someusername\somereport1.pdf
も表示されません(U:はマップされたドライブです)。U:\\somefolder\someusername\somereport2.pdf
また、レポートアイコンのクリックに基づいてソースを変更すると、確実に機能しません。
これはサウンドデザインですか?私はそれが機能することにとても近いようです。src属性が変更されると、iFrameは自動的に更新されますか?
どんな助けでも大歓迎です、レオン