在 MVC 4 中使用 aspx 页作为分部视图

本文关键字:视图 aspx MVC | 更新日期: 2023-09-27 18:30:22

我想在MVC 4中使用aspx页面作为部分视图。为此,我必须从

    "System.Web.Mvc.ViewPage<dynamic>" 

这样,我就不能使用隐藏的代码(.cs)文件。我正在使用 Gridview 服务器控件,因此我必须包含用于 CRUD 操作的代码隐藏。你能为这个问题提出一些建议吗???

在 MVC 4 中使用 aspx 页作为分部视图

您可以使用 jQuery 获取 aspx 页的响应,然后将其插入到div 元素中:

$.ajax({
  url: "location/of/aspxpage.aspx",
}).done(function ( data ) {
  $("#divElement).text(data)
});

您可能需要做一些时髦的事情才能使html正确显示 - 请查看 http://api.jquery.com/html/以获取一些帮助