I’m using MVC 3 C#.NET.
Is there any way to pass values between pages (two different page with different controllers) without exposing the value in the URL or as hidden values? Is the last resort using a Session variable? Or would you recommend encoding the hidden field (ala ViewState style) and parse that to the controller?
I’m passing several values that I want hidden from the user as they might try to play with the values.
Any suggestions?
I still used hidden fields, but encoded it to Base64, ala ViewState style. It obscures the real values for most users.