Hidden form fields would be a more stable way to make the form invisible to the user.
Depending on what your needs are you could use
js to put all the variables you need into one hidden form field separated by commas.
Use your asp split function to separate them on the server.
More info would help choose the best way.