gpt4 book ai didi

c# - 手动实现 UpdatePanel

转载 作者:行者123 更新时间:2023-11-29 17:33:41 25 4
gpt4 key购买 nike

我正在阅读一篇显示 how bad CodePlex uses UpdatePanels 的文章以及 StackOverflow 在这个问题上有多好,例如,当用户赞成一个答案/问题时。

我想知道是否有人可以指出如何执行此类操作的教程。

我知道几点:

  1. 创建一个获取操作值并输出 JSON 字符串的 Web 服务
  2. <ajax:ScripManager> 中构建 javascript控件用新值替换页面上的正确值

但是,即使一开始我也有困难,我可以发送一个 JSON 字符串,但它总是被 XML 信息包围!

任何人(或者 Jeff)都可以从头开始指出一个很好的“操作方法”吗?谢谢。

最佳答案

好吧,我怀疑 StackOverflow 使用 UpdatePanel - 它更有可能使用 jQuery / load简单地更新一个 div,使用 ASP.NET MVC 作为源(而不是 ASP.NET vanilla,它有一个更复杂的页面周期)。

使用这种方法,这很简单……jQuery 示例选项卡基本上说明了一切。

重新返回 Json - 这只是 return Json(obj); 来自 ASP.NET MVC 中的 Controller - 但我个人会返回 html(更简单)。

关于c# - 手动实现 UpdatePanel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/500576/

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