我试图找到答案,并遇到了一些没有得到所需结果的东西。使用控制器隐藏iFrames
所以我写了一个HTML辅助加载在(的fancybox)的iFrame:
<%= Html.ActionFrame("Projects", "Edit") %>
结果页面有一个保存按钮目前保存数据,并重定向到iFrame中的索引页。作为动作云:
if (ModelState.IsValid)
{
projectRepository.saveProject(record);
return RedirectToAction("Index");
}
但我希望能够做的是,在点击保存的iFrame将关闭并保存数据。
我遇到了this,这与我希望能够为iFrames做的事情类似,它会使当前操作变得更简单。
在此先感谢!
+1,的确,这是一个更好的方法,但由于时间不够,我想我已经实施了我发布的方法。由于我只是关闭fancybox iFrames,我只是重新加载相同的控制器和操作,其他人不参与。 – aredkid 2009-12-25 15:37:43