2016-09-17 7 views
0

私はasp.net MVCプログラミングを始めて、私のプロジェクトに2つの問題があります。 私はDefaultControllerという名前のコントローラとRegister.cshtmlという名前のビューを持っています。また、_AddUser_UserListの2つの部分図を作成しました。プロジェクトを実行すると、_AddUser部分ビューがRegister.cshtmlに表示され、新しいユーザーを挿入できます。 I今パーシャルビューコンテンツを読み込み、前のパーシャルビューを破棄するにはどうすればいいですか?

enter image description here

:下の画像を参照してください(_UserList部分図が示されている)私は右側のパネルからUser Listをクリックすると、私はUser Listを見ることができます

enter image description here

(添付画像を参照してください) 1 - Ctrl + Uを押すと、_UserListパーシャルビューのページソースが表示されるのを待っていますが、_AddUserパーシャルビューのページソースが表示されます。 _UserListパーシャルビューが正しくロードされていませんか?どのように正しくロードできますか?

2 - 2番目の問題:成功した後に_AddUser部分ビューですべてのフィールドとコントロールをリセットしたい。どうすればいい?

答えて

0

1)おそらくあなたはajax呼び出しでパーシャルを読み込んでいます。ページソースは、最初にロードされたhtmlのみを反映し、後で動的に変更されることはありません。

2)AddUserへの呼び出しが成功したら、RedirectToActionを使用してAddUserアクションにリダイレクトします。これにより効果的にページがリセットされます。

関連する問題