如何从asp.net mvc4中的poup打开视图作为弹出窗口?

时间:2014-05-08 14:06:30

标签: c# asp.net-mvc-4 razor telerik

我已经开发了一个我主视图(A.cshtml)的应用程序,在该视图中,我的部分视图(B.cshtml)中有telerik mvc网格,其中包含一些数据。当我点击网格内的特定图像时,它会打开弹出窗口,这又是一个特定的视图(C.cshtml),它有部分视图(D.cshtml)。在那个局部视图中,我有一些具有一些数据的telerik MVC网格。当我点击该图片时,我想打开另一个具有特定视图的弹出窗口。

请参阅以更好的方式提出问题的步骤:

  1. A.cshtml(查看)
  2. B.cshtml(A.cshtml中的部分视图)
  3. Telerik MVC网格(在B.cshtml中)
  4. 作为col数据绑定的图像(在telerik mvc网格中)
  5. 点击图片的点击事件:

    1. 以弹出窗口打开视图(C.cshtml)
    2. D.cshtml(C.cshtml中的部分视图)
    3. Telerik MVC网格(在D.cshtml中)
    4. 作为col数据绑定的图像(在telerik mvc网格中)
    5. 点击图片的点击事件: 我想打开更多视图作为弹出窗口。

1 个答案:

答案 0 :(得分:0)

在A.cshtml中有一个div。在图像上单击B.cshtml进行ajax调用以返回C.cshmtl并将div html内容设置为返回的c.cshtml并使用jquery ui对话框将div显示为弹出窗口。

http://jqueryui.com/dialog/