gpt4 book ai didi

jquery - ajax 和 asp.net-mvc - 我应该使用 PartialView 还是 Json?

转载 作者:行者123 更新时间:2023-12-01 05:06:12 27 4
gpt4 key购买 nike

我有一个 asp.net-mvc 站点。我有一个页面,上面有数据网格,当我想编辑一行时(通过显示弹出表单)。我有两个选择:

  1. 在初始页面加载时预加载表单并将其隐藏在隐藏的 div 中,然后从服务器返回 json,绑定(bind)客户端的所有字段和属性,然后显示它。

  2. 从 PartialView() 的服务器返回 PartialView(),在这种情况下,所有绑定(bind)都在服务器端

这似乎是方便性与性能的决定。

选项 #2 更容易,因为我可以在 C# 中完成所有绑定(bind)(和任何逻辑),但似乎 #1 会快得多,因为我没有通过网络发送所有 HTML(只是 json)数据)。这假设客户端上的绑定(bind)将比额外网络影响的性能影响更快。

在使用 asp.net-mvc 填充表单时,我决定返回 json 或 PartialView() 时是否遗漏了任何其他因素

最佳答案

我认为这不是JSon或Partial View的问题。相反,这是一个方法问题。我会将其改写为“我应该在隐藏的 div 中加载页面上的数据还是应该在需要时加载部分 View ”?

我更喜欢部分 View ,因为它不会使初始负载变得庞大,并且还有助于保持渲染内容的清晰分离。

关于jquery - ajax 和 asp.net-mvc - 我应该使用 PartialView 还是 Json?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5694621/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com