为了账号安全,请及时绑定邮箱和手机立即绑定

在 C# 和 ASP.NET MVC 中发出 ajax 请求后,如何将一个视图渲染到另一个视图中?

在 C# 和 ASP.NET MVC 中发出 ajax 请求后,如何将一个视图渲染到另一个视图中?

C#
jeck猫 2023-09-16 16:02:14
我是使用 ASP.NET MVC 和 C# 进行编程的新手。我的问题是下一个,我有一个表单可以进行高级搜索,它发送 ajax 请求中的每个字段。在控制器中,我接收所有信息,然后将其保存到 SQL 表中。我可以通过访问相应的 URL 在另一个视图中访问此搜索,例如searches/viewSearch/123。我需要的是在我将搜索保存在表中之后渲染视图,在我拥有表单的同一视图中。
查看完整描述

1 回答

?
呼唤远方

TA贡献1856条经验 获得超11个赞

我的建议是使用Partial Views. 将您的表移动到部分视图,然后当您想要访问相应的 url 时,您的视图可以通过 Ajax 加载该部分视图。您还可以使用

@{
    Html.RenderPartial("_yourpartialview");
}

而不是 ajax 调用。


查看完整回答
反对 回复 2023-09-16
  • 1 回答
  • 0 关注
  • 90 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信