protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { BindGrdView(); } if (Page.IsPostBack && !string.IsNullOrEmpty(Request.Form["HdnSil"]) && Regex.IsMatch(Request.Form["HdnSil"].Replace(",", ""), "^\\d+$")) {//seçilen değerler varsa siliniyor if (YetkiKontrol(pageName + "-Delete")) { Snlg_DBConnect vt = new Snlg_DBConnect(true); try { vt.SorguCalistir("snlg_V1.msp_ProjeAltBilgiSil", CommandType.StoredProcedure, new Snlg_DBParameter[1] { new Snlg_DBParameter("@ProjeAltId", SqlDbType.VarChar, Request.Form["HdnSil"]) }); Snlg_Hata.ziyaretci.HataGosterBasarili("Seçtiğiniz proje sayfaları silindi.", false); GVIcerikler.DataBind(); } catch (Exception exc) { Snlg_Hata.ziyaretci.ExceptionLogla(exc); Snlg_Hata.ziyaretci.HataGosterHatali("Beklenmeyen bir hata oluştu.", false); } vt.Kapat(); } } if (IsPostBack) { GridSayfala(GVIcerikler, "Sayfalama"); } }
protected void DDLPrj_DataBound(object sender, EventArgs e) { try { DDLPrj.SelectedValue = Request.QueryString["pid"]; GVIcerikler.DataBind(); } catch { } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) {//ust kategori için ddl dolduruluyor DDLKtg.Items.Clear(); DDLKtg.Items.Add(new ListItem("Tüm Kategorileri Göster", "")); DDLDoldur(DTMakKtgler.Select("UstId IS NULL"), "", null, DDLKtg); } else { GridSayfala(GVIcerikler, "Sayfalama"); } if (Page.IsPostBack && !string.IsNullOrEmpty(Request.Form["HdnSil"]) && Regex.IsMatch(Request.Form["HdnSil"].Replace(",", ""), "^\\d+$")) {//seçilen değerler varsa siliniyor if (YetkiKontrol(pageName + "-Delete")) { Snlg_DBConnect vt = new Snlg_DBConnect(true); try { using (SqlDataReader Sdr = vt.DBReaderOlustur("snlg_V1.msp_ProjeSil", CommandType.StoredProcedure, new Snlg_DBParameter[1] { new Snlg_DBParameter("@ProjeId", SqlDbType.VarChar, Request.Form["HdnSil"]) })) { //if (Sdr.Read()) // try // { // foreach (string resim in Sdr[0].ToString().TrimEnd(',').Split(',')) // File.Delete(Server.MapPath("~/uploads/proje/prj_" + resim)); // } // catch { } } Snlg_Hata.ziyaretci.HataGosterBasarili("Seçtiğiniz kategoriler silindi.", false); GVIcerikler.DataBind(); } catch (Exception exc) { Snlg_Hata.ziyaretci.ExceptionLogla(exc); Snlg_Hata.ziyaretci.HataGosterHatali("Beklenmeyen bir hata oluştu. " + exc.Message, false); } vt.Kapat(); } } }