Solved

How do I move a JavaScript Variable to an asp.net code behind Variable (C#)

Posted on 2009-04-05
3
369 Views
Last Modified: 2012-05-06
I have a java function that returns a value, in a var named Rm  I want to move that value to a ASP.NET variable named netRm.  Can someone show me how to do this.  Im using C#  in my code behind page.

Below is my code:


Aspx:
 

<label for="x1">x1:</label>

<script> var Rm = x1;</script>

<asp:Label ID=" Lblx1" runat="server" Text="Label"></asp:Label>
 
 

CodeBH:
 

String netRm;

Lblx1.text = netRm;

Open in new window

0
Comment
Question by:bmanmike39
  • 2
3 Comments
 
LVL 13

Accepted Solution

by:
sm394 earned 500 total points
ID: 24072885
one alternative could be the use of hidden field
i.e

ASPX
 

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="TestPro.WebForm1" %>
 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

    <title></title>
 

    <script type="text/javascript">

        function Test() {
 

            var i = "aaa";

            document.getElementById('<%=hdnField.ClientID%>').value = i;

        }

    </script>
 

</head>

<body >

    <form id="form1" runat="server">

    <div>

   

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

        <asp:Button runat="server" ID="btnTest" Text="GetVal" onclick="btnTest_Click"  OnClientClick="Test();" />

    </div>

    </form>

</body>

</html>
 
 
 

Code Behind
 

   protected void btnTest_Click(object sender, EventArgs e)

        {

            Response.Write(hdnField.Value);

        }

Open in new window

0
 
LVL 13

Expert Comment

by:sm394
ID: 24072934
once you have value in hidden field you can assign to your variable

public string Name;

        protected void btnTest_Click(object sender, EventArgs e)
        {
            Response.Write(hdnField.Value);
            Name = hdnField.Value;
        }

or in aspx

  <%=Name %>
0
 

Author Closing Comment

by:bmanmike39
ID: 31566807
Thanks!!!
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

International Data Corporation (IDC) prognosticates that before the current the year gets over disbursing on IT framework products to be sent in cloud environs will be $37.1B.
This article demonstrates how to create a simple responsive confirmation dialog with Ok and Cancel buttons using HTML, CSS, jQuery and Promises
The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)
The viewer will learn the basics of jQuery including how to code hide show and toggles. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery…

912 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now