gpt4 book ai didi

c# - 如何使用 JS 参数传递 ASP.NET 服务器端标签

转载 作者:行者123 更新时间:2023-12-02 20:29:16 25 4
gpt4 key购买 nike

我在 JS 中有一个循环,我想将该循环中的每个参数传递给代码隐藏中的 ASP.NET 中的函数。

类似的东西:

for (var i = 0; i < elements.length; i++)
{

}

我想在 <%%> elements[i] 中传递一个函数。

我怎样才能做到这一点?

谢谢!

最佳答案

没那么容易,唯一的方法就是发帖并发送变量。

我通常做的是让一个处理程序为我完成这项工作,并使用 jQuery 我得到了一个漂亮的效果......

来自您的 JavaScript 代码

var r = '';
for (var i = 0; i < elements.length; i++)
r += elements[i] + ',';

// send this asynchronously to the handler
$.get("myHandler.asmx", { values: r }, function(data) {
// it finished processing, let use the passed data
alert(data);
});

在你的处理程序中

public void ProcessRequest(HttpContext context)
{
string r = context.Request["values"];

// process them

context.Response.ContentType = "text/plain";
context.Response.Write("OK");
}

“OK”将被传递给 data 变量,您可以与更丰富的环境进行交互。

关于c# - 如何使用 JS 参数传递 ASP.NET 服务器端标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4420865/

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