gpt4 book ai didi

c# - 如何将使用 ClientScriptManager.RegisterArrayDeclaration 创建的 javascript 数组返回给服务器?

转载 作者:行者123 更新时间:2023-11-30 18:32:32 24 4
gpt4 key购买 nike

我正在尝试在 JavaScript 和代码隐藏 C# 之间传递一组数据。数据从中央数据库检索,并由 ClientScriptManager.RegisterArrayDeclaration 转换为页面上的数组。 ,用户可以在其中对其进行编辑。

现在我想通过代码隐藏代码将数据回传到数据库;但是如何在客户端页面上再次访问修改后的数组? RegisterArrayDeclaration 的反面是什么,将数据从客户端传回服务器?

提前致谢!

最佳答案

将所有数组值组合成逗号分隔的字符串,并将该字符串存储到客户端 JavaScript 代码中的 HiddenField 值中。回发后读取服务器端代码中的隐藏字段值并使用 String.Split 方法获取数组。

如果您不想进行完整的回发 - 您可以进行 AJAX 调用,在 POST 请求中发送数据并通过 Request("name") 方法在服务器上读取数据。

关于c# - 如何将使用 ClientScriptManager.RegisterArrayDeclaration 创建的 javascript 数组返回给服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18611739/

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