gpt4 book ai didi

c# - 将 C# 属性读入 JQuery 代码

转载 作者:太空狗 更新时间:2023-10-29 20:57:55 25 4
gpt4 key购买 nike

我正在尝试将 C# 属性的值从我的代码隐藏文件读取到一些 JQuery 脚本中(见下文)。我编写的 JQuery 选择器访问 ASP.Net GridView,然后访问 gridview 中的 CheckBox 字段。每当检查复选框或未检查的复选框时,请点击代码,但是我需要从后面的代码中访问C#属性,以根据属性的值采取适当的操作。

    $(".AspNet-GridView-Normal > td > input").click(function() {

//Need to access the C# property here

//Take action here based on the value of the C# property

});

最佳答案

这可能是显而易见的,但在执行 jQuery 代码的客户端上并不存在背后的代码。您可以做的是将属性的值分配给服务器端的隐藏字段,这样当您需要在客户端使用 jQuery 检查它时,它就可用。因此,您可以在客户端执行以下操作。

标记:

<asp:HiddenField ID="hfValueINeedToKnow" runat="server"/>

代码隐藏:

hfValueINeedToKnow.Value = <some value>;

jQuery:

$("#<%= hfValueINeedToKnow.ClientID %>").val();

您可能需要进行一些小的更改以支持网格的每一行的值,但希望这能解释总体思路。

关于c# - 将 C# 属性读入 JQuery 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1300128/

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