protected void Page_Load(object sender, EventArgs e) { proxy = new ServiceReference1.ServiceClient(); if (!IsPostBack) //Sayfa ilk defa mı yüklendi yoksa yenilendi mi diye kontrol ediyor. { try { int uID = Convert.ToInt32(Session["UserID"]); var order = proxy.GetOrder(uID); // Geçmiş siparişlere bakıyor. if (order.Count() == 0) // Yoksa bilgilendirme mesajı veriyor. { rptOrder.Visible = false; Label2.Visible = true; Label2.Text = "Sepetinizde ürün bulunmamaktadır"; } else { // Varsa listeliyor. rptOrder.DataSource = order.ToList(); rptOrder.DataBind(); } } catch (Exception) { } } }