gpt4 book ai didi

c# - ASP.net Javascript 回传

转载 作者:太空宇宙 更新时间:2023-11-03 22:19:47 25 4
gpt4 key购买 nike

我正在学习 javacript,我正准备开始做一些异步的事情。这是我的任务的要点:

我有如下所示的 HTML 代码:

<a id='nine' onclick="SendToServer('nine');">Nine</a>

然后我想要一种方法,在 Javascript 中,将点击了#nine 的信息发送回服务器。

function SendToServer(id)
{
//Send that a#nine was clicked back to server
}

然后我希望使用 C# 中的某种处理函数来更新数据库中的条目。

public void GetMessageFromJSHandler(int id)
{
Item[x][y] = id;
}

我不想重新加载页面,我不想在页面上进行任何更改,我想直接使用 JavaScript 来执行此操作,以便我可以了解它是如何工作的。

这是一个很棒的资源:http://msdn.microsoft.com/en-us/library/ms178210.aspx我最终根据需要更改了这个示例。所有 Js,非常简单。

最佳答案

好吧,在你的问题的上下文中,你是在正确的轨道上。您可以使用此示例:http://www.devx.com/DevX/Tip/17500查看如何填充 SendToServer 函数

GetMessageFromJSHandler 可能会被 IHttpHandler 的实现者的 ProcessRequest 方法调用,至少在最简单的情况下是这样。

但这种做事方式实际上是出于学术目的,可以说是在学习管道。在生产环境中,最好使用框架。我个人的选择是客户端上的 jquery 和服务器上的 ASP.NET MVC,但是如果您喜欢“常规”ASP.NET(又名 webforms),那么请查看 MS Ajax 库以查看一些更简单的方法可扩展和可维护的时尚。

关于c# - ASP.net Javascript 回传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3597998/

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