hola, no sabia como usar lo k me decias de QueryString pero ya lo investigue y ps aki lo dejo para los k no:
me canse de usar strings en Session, QueryString, Cache, AppSettings, Application, etc
Como saben en todo desarrollo web vamos a hacer uso de variables de tipo Session, Cache, o Application. Si enviamos variables por URL debemos recuperar con Request.QueryString, las variables. Si tenemos variables de aplicación debemos leer el AppSettings del web.config.
Hasta aquí no hay problema, por ejemplo, quieremos asignar una variable al objeto Session:
Session["CodArea"] = 5;
Si vamos a pasar variables por la URL debemos hacer:
Response.Redirect("~/mostrarnoticiasportag.aspx?" +
"CodArea=" + Session["CodArea"].ToString() +
"&TagNombre=" + ddlTags.SelectedValue,true);
Y si queremos recuperarlas tenemos que usar:
Request.QueryString["TagNombre"], o Request.QueryString["CodArea"]
por si kieren ver todo el post completo, la pagina es esta (ahi cuenta una forma segun mejor de usar esas variables):
http://geeks.ms/blogs/sergiotarrillo.../17/10597.aspx