問題タブ [asp.net-mvc-partialview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
4359 参照

javascript - ASP.NETMVC3-Ajax更新テーブル-モデル

テーブルに表示されているajaxでレコードリストを更新しようとしています。各レコードはjavascriptの削除リンクです。テーブルをプリロードすると、RemoveLinkは正常に機能しますが、div "RecordListPartialView"がajaxを介して更新されると、機能しなくなります。

生成されたhtmlコードが各行に対して正しいことをfirebugで確認しました。ブラウザは新しいコードを認識していないため、JavaScriptリンクはトリガーされないようです。

誰かが私に何が起こっているのか説明してもらえますか?

(1)ビューコードは次のとおりです。

(2)部分図

(3)およびコントローラー:

0 投票する
1 に答える
315 参照

c# - 部分ビューで @using を使用するにはどうすればよいですか?

メモで満たされたグリッドがあり、新しいメモを追加できるようにしたいと考えています。これは 2 つの異なるビューを使用して機能しますが、CreateNote ビューで新しいウィンドウが開きます。これを同じウィンドウで開きたい。したがって、View の代わりに PartialView を使用します。これは機能しますが、「@using (UI.koform(Model, null))」が html として表示されるため、knockoutjs が機能しません。部分ビューでこれを機能させるにはどうすればよいですか?

コード:

景色:

アクション:

部分ビュー:

0 投票する
1 に答える
2781 参照

asp.net-mvc - MVC3 の PartialView を使用した FancyBox

MVC3 サイトで FancyBox を使用して部分ビューを (ポップアップとして) ロードする方法について、誰かがアイデアを持っているかどうか疑問に思っています。FancyBox は、完全なビューをロードするときに問題なく動作しますが、コントローラー メソッドが部分的なビューを返すと壊れます。

  1. ファンシーボックスサイトのすべての指示に従いました。
  2. カスタマイズ:

    /li>
  3. リンク

    /li>

これが部分ビューではなく完全ビューで機能する理由は何ですか?

ありがとう!!

0 投票する
5 に答える
8334 参照

ajax - asp.net mvc partialview@Ajax.ActionLinkが機能しない

ビューページがあります

私のビューページ

私はコントローラーを持っています

しかし、生成されたリンクをクリックすると、部分ビューをdivタグに置き換えたり追加したりする代わりに、新しいページが表示されます。

どうしたの?

0 投票する
2 に答える
1184 参照

jquery - 部分ビューの JQuery Mobile Control に適切なスタイルがありません

通常のビューで<a href="#" data-role="button">Button</a>は、見栄えの良いボタンが表示されます。しかし、上記のコードが部分的なビューにある場合、通常の html リンクとしてのみレンダリングされます...

部分ビューのコントロールを通常の jquery コントロールのように機能させる方法はありますか?

0 投票する
0 に答える
1020 参照

jquery - ASP.NET MVC3 部分ビュー内の jqGrid

jqGrid を部分ビュー内に配置し、ユーザーの要求後に jQuery ダイアログ ボックス内でレンダリングしたいと考えています。出来ますか?この動作をどのように実装できますか? ありがとうございました!

0 投票する
1 に答える
142 参照

jquery - Asp.net MVC hijaxing 返されたビューの修正

ハイジャックを使用して、mvc を使用して単一ページの Web アプリケーションを実行しようとしています。私が見つけた問題は、コントローラーが返すレイアウトを効率的に切り替える方法です。

最も明白な非効率的な解決策は、すべてのコントローラーでこのコードを使用することです。

上記のコードをより簡単な方法で実行する方法はありますか? おそらく、リクエストがAJAXであるかどうかをチェックし、適切なビューを返すカスタムviewresultを使用します。それとも、ある種のベースコントローラーですか?両方のアイデアを実装する方法がわからないので、ガイダンスは素晴らしいでしょう。

0 投票する
1 に答える
893 参照

jquery - Ajaxを使用して部分ビューのみをロードまたは更新する

ビューの一部をロードするビューがあります。ビュー全体をロードせずに、ビューの1つのdivを更新したいと思います。私のコード:

<div id="newrealeaseform"> <div id="newrealeaseformplayer">
@* @Html.Action("MusicPlayer", "NewRelease")*@ </div>

このビューでHtml.Partial( "_ MusicPlayer")をリロードせずに、"albumlist"divを更新したいと思います。助けてください。

前もって感謝します

0 投票する
3 に答える
47105 参照

asp.net-mvc - Html.RenderAction (MVC3) でモデル オブジェクトを送信する方法

MVC3 カミソリを使用していて、オブジェクトを部分ビューに渡そうとしていますが、うまくいきません。

これは、オブジェクト モデルを部分ビューに送信しなくても正常に機能します。

これを試してもモデル オブジェクトは送信されず、代わりに null が返されます (オブジェクトにはデータがあり、ビューはそれを期待しています):'

これは RenderAction を使用しても可能ですか?

ありがとう!

編集:エラーが見つかりました。送信されたオブジェクトを取得しなかったコントローラーのアクションにエラーがありました。ご助力いただきありがとうございます!

0 投票する
1 に答える
2103 参照

forms - オートフォーカスは、MVC3Razorを使用した部分ビュー内の形式では機能しません

私はMVC3Razorを使用しており、PartialViewに単純なフォームがあります[これをポップアップウィンドウとして表示しています]。一部の機能がPartialViewで正しく機能していません。たとえば、オートフォーカス属性。

jQueryスクリプトを使用してフォーカスを設定しようとしましたが、それも機能しません。

私は何かが足りないのですか?これを機能させるには、部分ビューにいくつかのスクリプトをインポートする必要がありますか?

どんな助けでも大歓迎です。

前もって感謝します。

アップデート:

問題が見つかりました...ウィンドウを読み込んで、700msの遅延後に表示していました。setTimeout行をコメントアウトすると、機能しました。フォームが読み込まれたときにフォーカスが機能したはずですが、実際に「open()」を実行すると、再びフォーカスが失われました。

以前のコード

新しいコード

返信ありがとうございます。それが誰かを助けることを願っています。