Mantener valor entre llamadas a postback

11/08/2004 - 10:00 por Anonimo | Informe spam
Hola a todos.

les cuento mi caso, tengo una página ASPX y en el código
behind de la misma, he metido una variable privada
(private).

El caso que entre llamadas a la página (PostBack) no me
conserva el valor inicial que establezco en la primera
llamada a la página.

cuál sería una solución óptima para hacerlo ?

He visto algo de ViewState, pero eso sobrecargaría la
página no?

Saludos

Preguntas similare

Leer las respuestas

#1 Jose Alfredo
11/08/2004 - 11:30 | Informe spam
Hola!

Mi sugerencia es que lo metas en el bag de la página (a no ser que sea algo
que ocupe mucho espacio)

por ejemplo declaras una propiedad en tu pagina (se recomienda declarar
propiedades para no trabajar con la "cadenita de texto " directamente, eso
disminuye la posibilidad de errores):

public String Text {
get {
return (String) ViewState["Text"];
}
set {
ViewState["Text"] = value;
}
}

Espero te ayude
Saludos

Jose Alfredo
Bad Honnef
RFA

schrieb im Newsbeitrag
news:3e7801c47f79$46729020$
Hola a todos.

les cuento mi caso, tengo una página ASPX y en el código
behind de la misma, he metido una variable privada
(private).

El caso que entre llamadas a la página (PostBack) no me
conserva el valor inicial que establezco en la primera
llamada a la página.

cuál sería una solución óptima para hacerlo ?

He visto algo de ViewState, pero eso sobrecargaría la
página no?

Saludos
Respuesta Responder a este mensaje
#2 Anonimo
11/08/2004 - 11:54 | Informe spam
Gracias,

encontré al final este documento

http://msdn.microsoft.com/library/default.asp?
url=/library/en-
us/vbcon/html/vbconChoosingServerStateOption.asp

Para mi caso creo que la mejor opción es ViewState,
aunque hay otras opciones para mantener estado entre
págians como session, querystring, input hidden,
cookies...

Saludos.

Hola!

Mi sugerencia es que lo metas en el bag de la página (a


no ser que sea algo
que ocupe mucho espacio)

por ejemplo declaras una propiedad en tu pagina (se


recomienda declarar
propiedades para no trabajar con la "cadenita de texto "


directamente, eso
disminuye la posibilidad de errores):

public String Text {
get {
return (String) ViewState["Text"];
}
set {
ViewState["Text"] = value;
}
}

Espero te ayude
Saludos

Jose Alfredo
Bad Honnef
RFA

schrieb im


Newsbeitrag
news:3e7801c47f79$46729020$
Hola a todos.

les cuento mi caso, tengo una página ASPX y en el código
behind de la misma, he metido una variable privada
(private).

El caso que entre llamadas a la página (PostBack) no me
conserva el valor inicial que establezco en la primera
llamada a la página.

cuál sería una solución óptima para hacerlo ?

He visto algo de ViewState, pero eso sobrecargaría la
página no?

Saludos


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida