protected void rptOrder_ItemCommand(object source, RepeaterCommandEventArgs e) { proxy = new ServiceReference1.ServiceClient(); if (e.CommandName == "Detay") { // DETAY BUTONUNA TIKLANDIĞINDA SİPARİŞ EDİLEN ÜRÜNLERİN DETAYLI HALİNİ GÖSTERİYOR. int uID = Convert.ToInt32(Session["UserID"]); oID = Convert.ToInt32(e.CommandArgument); rptOrderDetail.DataSource = proxy.GetOrderDetail(uID, oID); rptOrderDetail.DataBind(); if (oID1 == 0 && oID2 == 0) { oID1 = oID; } else if (oID1 != 0 && oID2 == 0) { oID2 = oID; } if (oID1 != 0 && oID2 != 0 && oID1 != oID2) { oID1 = oID2; oID2 = 0; } if (rptOrderDetail.Visible == false) // AÇILIP KAPANMASINI SAĞLIYOR { rptOrderDetail.Visible = true; } else if (rptOrderDetail.Visible == true && oID1 == oID2) { rptOrderDetail.Visible = false; oID1 = 0; oID2 = 0; } } }