i just did this and it worked
the method returned a string array
Dim aXMLString(1) As String
aXMLString(0) = "<userInfo>" & _
"<person>" & _
"<data uid=""userID"" firstname=""fname"" lastname=""lname""/>" & _
"</person>" & _
"</userInfo>"
aXMLString(1) = "<emailInfo>" & _
"<subject=""subject"" message=""message""/>" & _
"</emailInfo>"
Return aXMLString
in my aspx code:
Dim xmls() As String
Dim XMLUserInfo As String = xmls(0)
Dim XMLEmailInfo As String = xmls(1)
Dim postDoc As String = [String].Format("&version={0}&sid={1}&docId={2}&docData={3}&userInfo={4}&emailInfo={5}&isBase64={6}", version, mySessionID, applicationID, appstring, XMLUserInfo, XMLEmailInfo, base64)
pass it to webrequest