1

私の Web プロジェクトでは、プロジェクト内のすべての Web ページで共通のグローバル Silverlight コントロール (音楽プレーヤー) を使用したいと考えています。ユーザーがハイパーリンクをクリックすると (Web アプリでビューを変更したい)、すべてのビューを Silverlight コントロールで更新するのではなく、ビューの一部のみを更新します。いくつかは、grooveshark.comのように考えています。私のプロジェクトのすべてのビューに対して、PartialViews を使用し、ajax を使用してそれらをロードすると思います (良いアイデアですか? だれかがより良いアイデアを持っているのでしょうか?) が、問題があります。アクションを ajax からではなく、Web ブラウザーでアドレスを記述すると、共有レイアウトのない部分的なビューしか得られません。また、ajaxで部分ビューをロードした後、ブラウザでクリックして戻った後、ブラウザでアドレスを更新しましたが、ビューは更新しませんでした(ビューはレンダリングしません)。

私にとって最も重要なのは、プロジェクト内のすべてのページにグローバル Silverlight オブジェクトを設定し、ビューの変更中に Silverlight コントロールをリロードしないことです。

これを行う方法はありますか?

4

0 に答える 0