gpt4 book ai didi

javascript - 在客户端运行 runat=server

转载 作者:行者123 更新时间:2023-11-28 20:47:39 24 4
gpt4 key购买 nike

第一个问题:我正在创建一个网站,每次激活一个方法时,我的页面都会重新加载。我的所有方法都在服务器上运行(它们都是 ASP.NET 代码隐藏函数)。但我想让它们在客户端运行,而客户端看不到,或者至少让它们运行而无需每次刷新页面。这可能吗?

第二个问题:有人说通过javaScript可以,但是是在服务器端调用函数,还是简单的把方法转成在客户端运行给大家看。如果它是第一个,那么我在哪里可以找到完整的指南来实现这一点。是否推荐。

最佳答案

您有两个选择:

  1. 使用ajax调用服务器但没有回发,因此用户不会看到它。该方法仍然在服务器中运行。要使用 ajax,您可以使用 UpdatePanel 进行简单的操作,或者使用客户端中的 jquery ajax 和 ScriptMethod 进行更好的操作,see here a sample

  2. 将您的代码转换为 JavaScript 代码并在客户端中运行。您不能将所有内容都转换为仅客户端,例如,如果不访问服务器,则无法访问服务器中的数据库。

关于javascript - 在客户端运行 runat=server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13155438/

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