Ce que j'essaye ici est de passer des valeurs à d'autres pages. Quand j'inclus le code suivantpasser des valeurs aux pages
private void Button1_Click(object sender, System.EventArgs e)
{
Response.Redirect("WebForm5.aspx?Name="+txtName.Text);
}
if (Request.QueryString["Name"]!= null)
Response.write(Request.QueryString["Name"]);
tout fonctionne bien le nom est affiché. Maintenant, si utiliser MemberId à la place, même si je peux voir l'Id dans l'URL, mais tout en vérifiant Null dans l'autre page, c'est vrai ie if (Request.QueryString ["MemberId"]! = Null) Response.write (Request.QueryString ["MemberId"]); ne se fait pas imprimer. Qu'est-ce qui ne va pas??
Maintenant j'ai essayé la même chose en utilisant la session à savoir
Session["MemberId"] = this.TxtEnterMemberId.Text;
if (MemberSex.Equals("M"))
Response.Redirect("PatientDetailsMale.aspx",false);
d'événements Page_Load de l'autre page
if (Session["MemberId"] != null)
mid = Session["MemberId"].ToString();
IT Works..Could u guys expliquer le comportement s'il vous plaît?
P.S. Quelqu'un peut-il donner un breif en termes simples sur SessionId et son utilisation.
vous Remerciant,
Indranil
Vous avez publié uniquement le code que vous avez au travail - Qu'en est-il de l'affichage du code qui ne fonctionne pas ...? – awe
jeter un oeil à nouveau :) – piku