با سلام خدمت همه
من در صفحه اصلی وبم از جدول Telerik استفاده کردم. واسه انتخاب ردیف این کد رو گذاشتم:


protected void dgvRequest_ItemCommand(object sender, GridCommandEventArgs e)
{
if (e.CommandName == "RowClick")
{
GridDataItem dataItem = e.Item as GridDataItem;
Session["RN"] = dataItem["RequestNo"].Text;
Session["CityName"] = dataItem["CityName"].Text;
Session["District"] = dataItem["District"].Text;
Session["Code"] = dataItem["Code"].Text;
}
}


وقتی ردیفی رو کلیک می کنم همه چیز درست هست. به Session هم داده ها درست پاس داده میشه. ولی مشکلی که دارم اینه وقتی ردیف انتخاب میشه طبق تصویر میخوام شماره درخواست ردیفی که انتخاب شده رو در صفحه اصلی نمایش بده و ضمنا وقتی با این Session ها به صفحه جدید میرم و دکمه بازگشت به صفحه اصلی رو میزنم Session های ردیف انتخاب شده قبلی سر جاش هست وقتی هم Session ها رو پاک می کنم تو صفحه اصلی به خطا میخوره.

MyPic.jpg

لطفا راهنمایی کنید چجوری وقتی ردیف رو انتخاب می کنم تو صفحه اصلی اون شماره درخواست طبق تصویر پیوست به کاربر نمایش بده و وقتی از صفحه دیگر به صفحه اصلی بر می گردم هم اون شماره درخواسته به کاربر نمایش نده و هم Session ردیف انتخاب قبلی حذف بشه.
با سپاس