Today I started checking out some videos about Windows CardSpace and ASP.Net for logging in and I saw how he used javascript to get client side input and use it in ASP.Net in the C# code.
First you need to create a HiddenField on your webForm and name it TokenField (any name would actually do)
<asp:HiddenField ID=”TokenField” runat=”server” />
To set the Hidden Field value in JavaScript use the following code:
var textbox = document.getElementById(“TokenField”);
textbox.value = value;
To get the data stored in TokenField and use it in ASP.Net code behind use the next:
string token = TokenField.value;
Voila, you just used Javascipt and C# to use each other’s variables. I know that this might be basic for some of you, but for me it’s a life saver 🙂 As for CardSpace, I think it isn’t much in use on websites. What do you think?
For more info re CardSpace check this online tutorial or here
No Responses