問題タブ [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.
javascript - ASP.NETMVC3-Ajax更新テーブル-モデル
テーブルに表示されているajaxでレコードリストを更新しようとしています。各レコードはjavascriptの削除リンクです。テーブルをプリロードすると、RemoveLinkは正常に機能しますが、div "RecordListPartialView"がajaxを介して更新されると、機能しなくなります。
生成されたhtmlコードが各行に対して正しいことをfirebugで確認しました。ブラウザは新しいコードを認識していないため、JavaScriptリンクはトリガーされないようです。
誰かが私に何が起こっているのか説明してもらえますか?
(1)ビューコードは次のとおりです。
(2)部分図
(3)およびコントローラー:
c# - 部分ビューで @using を使用するにはどうすればよいですか?
メモで満たされたグリッドがあり、新しいメモを追加できるようにしたいと考えています。これは 2 つの異なるビューを使用して機能しますが、CreateNote ビューで新しいウィンドウが開きます。これを同じウィンドウで開きたい。したがって、View の代わりに PartialView を使用します。これは機能しますが、「@using (UI.koform(Model, null))」が html として表示されるため、knockoutjs が機能しません。部分ビューでこれを機能させるにはどうすればよいですか?
コード:
景色:
アクション:
部分ビュー:
asp.net-mvc - MVC3 の PartialView を使用した FancyBox
MVC3 サイトで FancyBox を使用して部分ビューを (ポップアップとして) ロードする方法について、誰かがアイデアを持っているかどうか疑問に思っています。FancyBox は、完全なビューをロードするときに問題なく動作しますが、コントローラー メソッドが部分的なビューを返すと壊れます。
- ファンシーボックスサイトのすべての指示に従いました。
カスタマイズ:
/li>リンク
/li>
これが部分ビューではなく完全ビューで機能する理由は何ですか?
ありがとう!!
ajax - asp.net mvc partialview@Ajax.ActionLinkが機能しない
ビューページがあります
私のビューページ
私はコントローラーを持っています
しかし、生成されたリンクをクリックすると、部分ビューをdivタグに置き換えたり追加したりする代わりに、新しいページが表示されます。
どうしたの?
jquery - 部分ビューの JQuery Mobile Control に適切なスタイルがありません
通常のビューで<a href="#" data-role="button">Button</a>
は、見栄えの良いボタンが表示されます。しかし、上記のコードが部分的なビューにある場合、通常の html リンクとしてのみレンダリングされます...
部分ビューのコントロールを通常の jquery コントロールのように機能させる方法はありますか?
jquery - ASP.NET MVC3 部分ビュー内の jqGrid
jqGrid を部分ビュー内に配置し、ユーザーの要求後に jQuery ダイアログ ボックス内でレンダリングしたいと考えています。出来ますか?この動作をどのように実装できますか? ありがとうございました!
jquery - Asp.net MVC hijaxing 返されたビューの修正
ハイジャックを使用して、mvc を使用して単一ページの Web アプリケーションを実行しようとしています。私が見つけた問題は、コントローラーが返すレイアウトを効率的に切り替える方法です。
最も明白な非効率的な解決策は、すべてのコントローラーでこのコードを使用することです。
上記のコードをより簡単な方法で実行する方法はありますか? おそらく、リクエストがAJAXであるかどうかをチェックし、適切なビューを返すカスタムviewresultを使用します。それとも、ある種のベースコントローラーですか?両方のアイデアを実装する方法がわからないので、ガイダンスは素晴らしいでしょう。
jquery - Ajaxを使用して部分ビューのみをロードまたは更新する
ビューの一部をロードするビューがあります。ビュー全体をロードせずに、ビューの1つのdivを更新したいと思います。私のコード:
<div id="newrealeaseform">
<div id="newrealeaseformplayer">
@* @Html.Action("MusicPlayer", "NewRelease")*@
</div>
このビューでHtml.Partial( "_ MusicPlayer")をリロードせずに、"albumlist"divを更新したいと思います。助けてください。
前もって感謝します
asp.net-mvc - Html.RenderAction (MVC3) でモデル オブジェクトを送信する方法
MVC3 カミソリを使用していて、オブジェクトを部分ビューに渡そうとしていますが、うまくいきません。
これは、オブジェクト モデルを部分ビューに送信しなくても正常に機能します。
これを試してもモデル オブジェクトは送信されず、代わりに null が返されます (オブジェクトにはデータがあり、ビューはそれを期待しています):'
これは RenderAction を使用しても可能ですか?
ありがとう!
編集:エラーが見つかりました。送信されたオブジェクトを取得しなかったコントローラーのアクションにエラーがありました。ご助力いただきありがとうございます!
forms - オートフォーカスは、MVC3Razorを使用した部分ビュー内の形式では機能しません
私はMVC3Razorを使用しており、PartialViewに単純なフォームがあります[これをポップアップウィンドウとして表示しています]。一部の機能がPartialViewで正しく機能していません。たとえば、オートフォーカス属性。
jQueryスクリプトを使用してフォーカスを設定しようとしましたが、それも機能しません。
私は何かが足りないのですか?これを機能させるには、部分ビューにいくつかのスクリプトをインポートする必要がありますか?
どんな助けでも大歓迎です。
前もって感謝します。
アップデート:
問題が見つかりました...ウィンドウを読み込んで、700msの遅延後に表示していました。setTimeout行をコメントアウトすると、機能しました。フォームが読み込まれたときにフォーカスが機能したはずですが、実際に「open()」を実行すると、再びフォーカスが失われました。
以前のコード
新しいコード
返信ありがとうございます。それが誰かを助けることを願っています。