如何在asp.net核心中创建ajax重新加载功能?

时间:2017-02-08 00:17:58

标签: c# asp.net-core asp.net-core-mvc

在ASP.NET 4. *中,很容易创建一个ajax重新加载的表,使用

在控制器方法中填充表模型

@Html.Action("TableMethod")在页面加载时加载表格 并通过jQuery ajax重新加载

    var url = '@Url.Action("TableMethod")?params=xyz';
    $('#tableContainer').load(url);

如果无法通过HTTP访问视图组件,我将如何在ASP.NET Core中创建类似的场景? 我查看了这个示例Access ASP.NET 5 View Component via URL,但是有一个部分视图只是包装一个视图组件似乎有点多余。这是唯一的方法吗?

1 个答案:

答案 0 :(得分:0)

创建新操作并在视图中添加exaple partial view(或视图组件),然后通过常规路由通过AJAX访问它。