ASP.NET C# - Comment conserver la valeur après la Réponse.Redirection

Je travaille dans ASP.NET application en c#.
Je suis venu à une partie où j'ai besoin de conserver une valeur après l'intervention.redirection vers la même page sans l'aide supplémentaire de la chaîne de recherche ou de Session, étant donné que la Session plus ou moins grèvent les performances du serveur, même juste une petite valeur.

Ci-dessous est mon fragment de code:

 protected void ddl_SelectedIndexChanged(object sender, EventArgs e)
 {
string id = ddl.SelectedValue;
string id2 = ddl2.SelectedValue;
Response.Redirect("http://sharepoint2007/sites/home/Lists/CustomList/DispForm.aspx?ID=" + id);
 }

Je voulais conserver la valeur id2 après la Réponse.Redirection, j'ai essayé de ViewState, mais semble comme après la redirection, c'traiter la page en tant que nouvelle page et de l'état d'affichage de la valeur disparu.

Mise à jour:

Mon intention de conserver la valeur après la redirection est voulu lier la dropdownlist valeur sélectionnée.

S'il vous plaît aider.

Je vous remercie à l'avance.

InformationsquelleAutor sams5817 | 2012-03-21