Kişisel Sayfaları
İlgi Alanları
İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
1Kullanıcıya ait forum aktivitesi bulunmamaktadır.
Başka sayfaya veri gönderme
Öncelikle selam.
Sayfa yönlendirme işlemlerini iki farklı şekilde yapabiliriz. Butonun PostBackUrl özelliği ile ya da Kod satırında Response.Redirect işlemiyle yapılır.
İstediğin gibi
sayfa1.aspx ve sayfa2.aspx adında yeni iki sayfa oluşturup. Sayfa1’e aşağıdaki gibi 1 button ekley ve bu kodu ekle.
protected void Button1_Click(object sender, EventArgs e)
{
Response.Redirect(“sayfa2.aspx”); // Bu tıklama işleminde sayfa2.aspx e gidecektir.
}
Ayrıca istersen bu kodu yazmak yerine butonunun Properties penceresinden PostBackUrl özelliğinden yönlendirme yapmak istediğin sayfayıda seçebilirsin.
Pratik olması için adres içinde veri taşımayı tercih edelim hem öğremek hemde tecrübe etmek namına.
Şimdi diyelim ki giris_yap.aspx sayfasından profilim.aspx sayfasına bir takım bilgi gönderecels,n,z Bu işlem için, Response.Redirect(“profilim.aspx?kullniciadi=h4san123&sifre=33987”); şeklinde gönderebiliriz. sayfa sonuna ?degisken biçiminde eklenerek gider.
Basitece;
Böyle bi taslak yapalım.
Aşağıdaki kodları Giris buttonun click olayına yazalım.
protected void Giris_Click(object sender, EventArgs e)
{
Response.Redirect(“profilim.aspx?kullaniciadi=”+txtKullaniciAd.Text+”&sifre=”+txtSifre.Text+””);
}
Profilim.aspx sayfamıza 2 adet Label ve bir Button ekleyelim.
Butonun Click kısmına aşağıdaki kodları yazalım.
protected void btngoster_Click(object sender, EventArgs e)
{
Label1.Text= Request.QueryString[“kullaniciadi”].ToString();
Label2.Text= Request.QueryString[“sifre”].ToString();
}
Butona tıkladığımızda label1 de kullanıcı adı, label2 de ise sifre bilgileri görünecektir.
Ayrıca ; https://www.youtube.com/watch?v=PKu3vxsSAeU buradanda bakabilirsin.