我有两种操作方法。Get 方法返回部分视图,用户必须填写一些表单。
当我按下此表单上的按钮时,将调用 Post 方法,该按钮也返回部分视图。但是 post 方法总是在新窗口中打开部分视图。
但是我需要 post 方法来加载像 PARTIAL 这样的部分视图,而不是在新窗口中
你有什么想法吗?
[HttpGet]
public PartialViewResult EditProfile(int freelancerId)
FreelancerProfile freelancerProfile = new FreelancerProfile();
return PartialView(freelancerProfile); // EditProfile is opening in the part of window. it's ok.
}
[HttpPost]
public PartialViewResult EditProfile(FreelancerProfile freelancerProfile)
{
repository.SaveProfileChangesFreelancer(freelancerProfile);
return PartialView("EditProfile", freelancerProfile); //EditProfile is opening in the new window. it's trouble
}