He declarado una clase estática llamada Global. En esa clase, he declarado una variable de cadena estática LastID. Estoy asignando valores a esta variable estática en diferentes páginas web. Ahora quiero obtener el valor de esta variable global en mi página .aspx a través de jQuery. ¿Puedes sugerirme cómo puedo obtener el valor? En mi clase mundial, código es el siguiente:¿Cómo obtener el valor de la variable global en jquery?
public static class Global
{
static string lastID;
public static string ImportantData
{
get
{
return lastID;
}
set
{
lastID = value;
}
}
}
estoy asignando el valor de esta manera:
string LID = "MyID";
Global.ImportantData = LID;
Ahora quiero conseguir este valor Global.ImportantData con jQuery. ¿Cómo puedo hacer eso?
Dicho sea de paso, tenga cuidado, su propiedad 'ImportantData' estática será compartido por todos los hilos en el grupo de aplicaciones. Dado que varias páginas pueden ser servidas en paralelo por varios hilos, la asignación a 'ImportantData' sin un bloqueo adecuado dará lugar a condiciones de carrera y errores difíciles de diagnosticar. Recomiendo usar algo como [HttpContext.Items] (http://msdn.microsoft.com/en-us/library/system.web.httpcontext.items.aspx) en su lugar. –