私はユーザダッシュボードにサブビューを書く方法を知らないので、問題があります。ASP .Net MVC |表示でサブビューを追加する方法
例:
私がログインしているユーザーのためのダッシュボードを持っていると、パスのダッシュボード/プロファイルがあります。 ダッシュボード - コントローラ、プロファイル - 表示。 プロファイルビューでは、概要、個人データ、パスワードの変更という名前のセクション/サブビュー(私はそれがどのように呼び出されるかわかりません)を作成したいと思います。
私は「個人データ」をクリックするとメニューが表示されますが、右側のコンテナに個人データがロードされますが、すべてのページは再ロードされません。 「パスワード変更」をクリックした場合と同じ状況で、「パスワード変更」の内容を右側に表示したいのですが、再読み込みはしません。
どうすれば入手できますか?誰でも助けてくれますか?
ありがとうございます!
ページを更新せずにコンテンツをビューに動的に読み込むにはjavascriptとajaxが必要です。 –
@StephenMuecke私はアクションが必要なActionResultsメソッドを作成する必要があるのですか?パスワード、個人データ、および概要を変更するための部分的なビューを分離しますか?私は正しいですよ ? – vlan99
はい。ポップアップで、ユーザのパスワードを変更するためのフォームを表示するダイアログを表示させたい場合は、部分的に返すサーバメソッドを呼び出す '$(someElement)load( '@ Url.Action(...)')あなたの 'ResetPasswordForm'のビューを 'someElement'の中に挿入してください –