Unable to retrieve userdata

In the main program, I’m trying to pass additional data to server side program using global setUserData

mygrid2.setUserData("","emailmsg","content1");
myDataProcessor2.serverProcessor = 'update.asp?listname='+document.form1.listname.value;
myDataProcessor2.sendData();

In server side program, Im trying to retrieve the value but nothing is passed except empty

Response.Write Request.Form("emailmsg") 

What went wrong here?