Acabo de encontrar que el problema no está relacionado con el webmethod.No se puede obtener la sesión en webmethod en asp.net
Es causado por otro problema.
Configuré Session["PhotoId"]
en un aspx normal. Pero no puedo recuperar el valor en el webMethod
de la página aspx.
[WebMethod(EnableSession=true)]
public static string Submit(string data1, ...)
{
string test = HttpContext.Current.Session["PhotoId"]; // test is null
}
¿Qué debo hacer?
compruebe si el sessionid es el mismo. – Aravind