gpt4 book ai didi

c# - 如何从 javascript 设置 C# 变量值

转载 作者:行者123 更新时间:2023-11-29 09:59:37 25 4
gpt4 key购买 nike

我正在发出一个 ajax 请求并将我的响应存储在一个隐藏字段中。我正在使用 getelementbyid.value 通过 javascript 执行此操作。这个 javascript 函数在 body onload 上。现在我得到这个值后我想使用这在 C# 中。我不能有任何按钮 onclick 事件或任何类似的东西。只有一个隐藏的输入类型

最佳答案

如果 asp.net HidenField webControl 有一个值,那么您只需执行以下操作:

aspx 页面:

        <asp:hiddenfield id="hf_MyValue"
value="whatever"
runat="server"/>

cs页面:

string value = hf_MyValue.Value;

如果你想在分配值时对值做一些事情,请处理 onValueChanged 事件:

        <asp:hiddenfield id="hf_MyValue"
onvaluechanged="ValueHiddenField_ValueChanged"
value="whatever"
runat="server"/>

虽然您可以使用在 C# 中使用 javascript 设置的 asp.net HiddenField 的值,但请确保您了解这只能在回发后完成。

Here is some info关于客户端/服务器关系。 Javascript 和 C# 分别在你的问题中。

关于c# - 如何从 javascript 设置 C# 变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4161874/

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