Link to home
Get AccessLog in
Avatar of brgdotnet
brgdotnetFlag for United States of America

asked on

how to pass the "this" object from C# to a Java Script function.

In my asp.net markup, If I pass the "this" pointer to my java script function, I am able to access the controls in my GridView control. See below code (Existing Code). What I really need to do though is to not pass the "this" object through asp.net but through C#. So how is the "this" pointer accessed through C#? considering I will pass it to a Java script function from C#? I know how to pass variables from C# to java script, but I just don't know how to access the "this" object.

Existing code :
<asp:button ID = "btnConfirmAll" Text="Confirm" runat="server" OnClientClick="processFunc(this); return false;" />


function processFunc(objRef)
{
  var row = objRef.parentNode.parentNode;
  var GridView = row.parentNode;
  var inputList = GridView.getElementsByTagName("input");

  for( var i = 0; i < inputList.length; i++)
  {


  }




}
Avatar of Ryan Chong
Ryan Chong
Flag of Singapore image

What I really need to do though is to not pass the "this" object through asp.net but through C#.
Not quite understand what you trying to mention here. can you elaborate further by giving some scenarios?
ASKER CERTIFIED SOLUTION
Avatar of Julian Hansen
Julian Hansen
Flag of South Africa image

Link to home
membership
This content is only available to members.
To access this content, you must be a member of Experts Exchange.
Get Access