如何加载部分视图内容并配置以前的局部视图?

时间:2016-09-17 11:42:34

标签: asp.net asp.net-mvc razor partial-views

我刚刚启动了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部分视图中的所有字段和控件。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

1)据推测,您正在使用ajax调用加载部分内容。页面源仅反映最初加载的html,而不是随后动态更改。

2)成功调用AddUser后,使用RedirectToAction重定向到AddUser操作。这将有效地重置页面。