2016-09-17 113 views
0

我剛剛開始asp.net MVC編程,並有2個問題與我的項目。 我有一個名爲DefaultController的控制器和一個名爲Register.cshtml的視圖。我還創建了2個部分視圖,名稱分別爲_AddUser_UserList。當我運行我的項目時,_AddUser局部視圖顯示在Register.cshtml中,我可以插入一個新用戶。 (參見附圖)如何加載部分視圖內容並處理先前的部分視圖?

enter image description here

當我在User List點擊從右側面板,看得出User List_UserList局部視圖中示出)見下面的圖像:

enter image description here

現在我有兩個問題: 1 - 當我按下Ctrl + U時,我等待看_UserList局部視圖頁面源,但我看到_AddUser局部視圖頁面源。不要_UserList部分視圖正確加載?我如何正確加載它?

2 - 第二個問題:我想在插入成功後在_AddUser部分視圖中重置所有字段和控件。我該怎麼做?

回答

0

1)大概你用ajax調用加載你的partials。頁面源僅反映最初加載的html,而不是動態地進行的更改。

2)成功調用AddUser後,使用RedirectToAction重定向到AddUser操作。這將有效地重置頁面。