protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DataSet1TableAdapters.universiteTableAdapter univ = new DataSet1TableAdapters.universiteTableAdapter(); DataSet1TableAdapters.fakulteTableAdapter fakulte = new DataSet1TableAdapters.fakulteTableAdapter(); //sayfa her yenilendiginde icerisindeki elemanlari temizle drop listin universiteCombo.Items.Clear(); universiteCombo.Items.Add(new ListItem("Üniversite Seçiniz...", "")); //bunun veritabanına baglanıp baglanmamasını kontrol edebilmemiz icin ozelligin true olması lazım universiteCombo.AppendDataBoundItems = true; universiteCombo.DataSource = univ.UniversiteListesiGetir(); //veri kaynagını sectik //hangi alanın gozukmesini istiyosak onu suraya yazıyoruz universiteCombo.DataTextField = "universite_adi"; //universite id value degerini belirledik, kaydedilecek alanı universiteCombo.DataValueField = "universite_id"; universiteCombo.DataBind(); //universiteComboyu bagladik fakulteCombo.Items.Clear(); fakulteCombo.Items.Add(new ListItem("Fakülte Seçiniz...", "")); fakulteCombo.AppendDataBoundItems = true; fakulteCombo.DataSource = fakulte.FakulteListesiGetir(); fakulteCombo.DataTextField = "fakulte_adi"; fakulteCombo.DataValueField = "fakulte_id"; fakulteCombo.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { DataSet1TableAdapters.universiteTableAdapter univ = new DataSet1TableAdapters.universiteTableAdapter(); universiteList.DataSource = univ.UniversiteListesiGetir(); //universiteList in data kaynagını benim databaseden cektigim verileri aktar // ve bunu ona bagla universiteList.DataBind(); //verileri aktarma işlemi liste sayfasına }
protected void btnKaydet_Click(object sender, EventArgs e) { int id = Convert.ToInt32(Request.QueryString["id"].ToString()); DataSet1TableAdapters.universiteTableAdapter univ = new DataSet1TableAdapters.universiteTableAdapter(); univ.UniversiteGuncelle(txtUniversiteAdi.Text, id); Response.Redirect("/universite/universite_listesi.aspx"); //listeleme sayfasına yonlendirdik kaydet butonuna basıldıgı anda }
protected void Page_Load(object sender, EventArgs e) { //sayfa yuklenir yuklenmez silme islemini yapicaz //id cekiyoruz int id = Convert.ToInt32(Request.QueryString["id"]); DataSet1TableAdapters.universiteTableAdapter univ = new DataSet1TableAdapters.universiteTableAdapter(); univ.UniversiteSil(id); Response.Redirect("/universite/universite_listesi.aspx"); //sayfa yonlendirme }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { int id = Convert.ToInt32(Request.QueryString["id"].ToString()); DataSet1TableAdapters.universiteTableAdapter univ = new DataSet1TableAdapters.universiteTableAdapter(); string universiteAdi = univ.UniversiteGetir(id)[0].universite_adi; txtUniversiteAdi.Text = universiteAdi; } }
//id'den yola cikip uni ismini getirecek bir metot olusturduk public string universiteAdiGetir(int universite_id) { //datasetten veritabanına baglanip ilgili idye bagli üni adını,kaydını cekmem lazım DataSet1TableAdapters.universiteTableAdapter univ = new DataSet1TableAdapters.universiteTableAdapter(); string universiteAdi = ""; try { universiteAdi = univ.UniversiteGetir(universite_id)[0].universite_adi; //unive baglanip o sırada hangi fakulte listeleniyosa o fakulteye ait olan universiteyi getirecegim icin bana bir tane idsini bildigim bi universite lazım o yuzden sadece universitegetiri sectik ve buradan gonderdigim universite idyi cekicem. ve getirilen kayıttan ilk sıradakini secip onun üniversite adını alicam } catch { universiteAdi = "Üniversite Kayıtlardan Silinmiş!"; } return(universiteAdi); }
protected void btnKaydet_Click(object sender, EventArgs e) { DataSet1TableAdapters.universiteTableAdapter univ = new DataSet1TableAdapters.universiteTableAdapter(); univ.UniversiteEkle(txtUniversiteAdi.Text); Response.Redirect("/universite/universite_listesi.aspx"); //listeleme sayfasına yonlendirdik kaydet butonuna basıldıgı anda }