C# 我可以将.aspx页面中java脚本接收到的值传递到asp.net中相应的.cs文件吗?

C# 我可以将.aspx页面中java脚本接收到的值传递到asp.net中相应的.cs文件吗?,c#,javascript,asp.net,C#,Javascript,Asp.net,我有一个abc.aspx文件,它正在使用java脚本接收一些值。 i、 e 功能显示(id){ 警报(“id”); } 从上面的代码中可以看出,我可以得到某些int值,比如1、2、3等等。但是该值在script标记中。所以我的问题是: 如何在abc.aspx文件的主体(比如div标记)中获得该值?在剧本之外的任何地方 如何将此abc.aspx文件中获得的值传递到其abc.axps.cs文件 尝试使用ASP.Net的HiddenField控件: <asp:HiddenField Cl

我有一个abc.aspx文件,它正在使用java脚本接收一些值。 i、 e


功能显示(id){
警报(“id”);
}

从上面的代码中可以看出,我可以得到某些int值,比如1、2、3等等。但是该值在script标记中。所以我的问题是:

  • 如何在abc.aspx文件的主体(比如div标记)中获得该值?在剧本之外的任何地方
  • 如何将此abc.aspx文件中获得的值传递到其abc.axps.cs文件

  • 尝试使用ASP.Net的
    HiddenField
    控件:

     <asp:HiddenField ClientIDMode="static" ID="hiddenId" runat="server"/>
    

    将页面提交到服务器后,您将看到
    hiddenId
    控件将填充到页面的
    OnLoad
    处理程序中。

    这是最佳做法&我使用这种方法。我已经有了变量值(比如id=4)正如您在上面的代码中所看到的。现在我需要将此值传递到.cs文件。您的代码非常不完整,我试图提供一般指导。如上所述,将值分配给隐藏字段:
    $('#hiddenId').val(值)
    然后提交表单时,将填充ASP.Net
    HiddenField
     <asp:HiddenField ClientIDMode="static" ID="hiddenId" runat="server"/>
    
    $(function(){
         var value = $('.ccont').text(); //Get your value somehow
         $('#hiddenId').val(value);
    });