2009-12-29 61 views
0

我有一個返回的ViewResult一個動作(這是一個詳細的表格,public ViewResult AddFoo(long id),我需要在燈箱顯示此結果
asp.net的MVC:從控制器的行動結果顯示燈箱

  • 我最初的想法是要生成與iframe的div,但比我不知道如何關閉(隱藏div)這個燈箱提交
  • 我可以做的其他事情是採取某種方式從行動生成的HTML( from <body> to </body>),並將其放入div而不是iframe中

你怎麼做這樣的東西,我覺得應該有一個更好的辦法

回答

3

通常,當你想顯示在另一個頁面的上下文視圖,您返回PartialViewResult,而不是一個ViewResult。然後你可以寫如下JavaScript:

$("#someDiv").load("/path/to/action"); 
相關問題