2016-09-21 56 views
-1

asp.net mvcのxmlファイルで作業しているときに問題が発生しています。xmlファイルを読み込む必要があります。さまざまなビューでxmlデータを読み取ることができます。個々のコントローラもあります。私はXMLファイルを正常に読み込んだ。しかし、私はどのように他のコントローラにXMLファイルのデータを渡すことができます考えをキャッチすることはできません。 私は、xmlファイルをロードするためのコントローラがあります。そして、私はxmlデータを読み取る別のコントローラを持っています。あなたは私に残りの作業を行う方法を教えてもらえますか?asp.netでXMLファイルを読み込み、読み込みするMVC

+0

XMLをオブジェクトにシリアル化して、CacheまたはSession変数に保存できます。または、ベースコントローラーを作成して、すべてのプロジェクトコントロールがそのコントロールを継承していることを確認することもできます。ベースコントローラー内で、XMLを処理するためのすべてのコードをActionExecuting関数に置きます。 –

答えて

0

私の遅い答えに申し訳ありません。問題は、ファイルを読むための完全なディレクトリパスが得られなかったことです。それから、ファイルを保存して読むためにキャッシュメモリを作成しました。そして、私はセッション["abc"] = "asas"のように使用したいくつかのコントローラでデータを読み込みました。 他のコントローラでこの情報を取得するには、Viewbag.abc = Session ["abc"];

関連する問題