Bilgisayar-Bilişim Teknolojileri
Ana Sayfa
Bilişim Teknolojileri Forumu Son Konuları
24 Saat
Bilişim Teknolojileri - Formatör - Bilgisayar Öğretmeni Kayıt
Kayıt Olun
iletişim
iletişim
Detaylı Arama
Arama

ASP.NET sayfa yönlendirme sorunu

Konu, 'C/C ++' kısmında offchu tarafından paylaşıldı.


Etiketler:

Sayfayı Paylaş /bbnetsosyal

  1. offchu

    offchu Üye

    Kayıt:
    26 Şubat 2018
    Mesajlar:
    26
    Beğeni:
    0
    Merhaba arkadaşlar ,

    Bir konu hakkında yardımlarınıza ihtiyacım var , bir web site projem bulunmakta asp.net ile hazırlandı. URL routing işlemleri yapılmadan puplish ettim , sorum şu olacak ,

    Projeye bağlı bir alt sayfaya girdiğimde örnek olarak adres satırımda aşağıdaki gibi bir URL ile karşılaşıyorum, bu URl yi kopyalayıp daha sonra tarayıcımda yeni bir sayfa açıp direkt URL yi yapıştırdığımda sayfaya erişemiyorum .Sebebi nedir ?

    Bunun için URL routing mi yapmam gerekiyor ?

    http://www.websitem.com/detay.aspx?detayID=2047
     
  2. omergokce

    omergokce Üye

    Kayıt:
    10 Ekim 2017
    Mesajlar:
    12
    Beğeni:
    2
    biraz daha detay verebilirmisin proje hakkında yada sıkıntılı olan sayfadaki kodlarıda eklersen sorunun daha çabuk çözülebilir
     
  3. offchu

    offchu Üye

    Kayıt:
    26 Şubat 2018
    Mesajlar:
    26
    Beğeni:
    0
    Cevabınız için çok teşekkür ederim, sorunumu daha detaylı olarak açıklamaya çalışayım ,

    Site yapısı örnek olarak şu şekilde ,

    default.aspx
    iletisim.aspx
    hakkimizda.aspx
    urundetay.aspx

    web sitemin adres çubuğuna

    www.websitem.com/default.aspx (datalist ile ürünler listeli)
    www.websitem.com/iletisim.aspx
    www.websitem.com/hakkimizda.aspx

    yazdığımda yönlendirmeler var,

    urundetay.aspx sayfasında artık ürünlerimi gösteriyorum ve veri tabanından gelen ilanID ye göre bilgiler çekiliyor .

    web sitemin üzerinden default.aspx sayfamda Datalist te yer alan bir ürüne tıkladığımda adresleme şu şekilde oluyor ,

    http://www.websitem.com/urundetay.aspx?urunID=3083

    ürünümün detaylarını sayfamda görebiliyorum ,

    Bu linki örnek olarak direkt tarayıcıya kopyaladığımda veya linki paylaşmak istediğimde link direkt çalışmıyor.

    Umarım sorunumu anlatabilmişimdir.
     
  4. omergokce

    omergokce Üye

    Kayıt:
    10 Ekim 2017
    Mesajlar:
    12
    Beğeni:
    2
    urundetay.aspx.cs dosyandaki kodların ekran görüntüsünü ve direk linki tarayıcıya yapıştırınca çıkan hatayı da gönderebilirmisin
     
  5. emrahsahan

    emrahsahan Seçkin Üye Seçkin Üye

    Kayıt:
    25 Eylül 2009
    Mesajlar:
    727
    Beğeni:
    16
    kopyala yapıştırın çalışması için querystring ile veritabanından çekmen lazım verileri.
     
  6. SüleymanSah06

    SüleymanSah06 Üye

    Kayıt:
    25 Ocak 2018
    Mesajlar:
    24
    Beğeni:
    1
    Arkadaşın dediği gibi Querystring kullanıp verileri çekip ekrana aktarman kalmış. Bu kısımda bir hatan var sanırım. Tam hata kodunu eklersen yada google da arat çözüm bulursun.
     
  7. offchu

    offchu Üye

    Kayıt:
    26 Şubat 2018
    Mesajlar:
    26
    Beğeni:
    0
    Direkt linki tarayıcıya yapıştırınca hiç bir tepki olmuyor hata kodu da vermiyor , Web sayfası normal olarak çalışıyor, veri tabanından da bilgileri çekiyor sadece kopyala yapıştır özelliği çalışmıyor, linki paylaştırmak istediğimde ilgili ürünün sayfasına ulaşamıyorum.

    Local de mesela http://localhost:1997/urundetay.aspx?urunID=3083

    kopyala yapıştır çalışıyor , sunucu da çalışmıyor, arkadaşlar veri tabanından veri çekmem de sorun yok tüm verilerimi başarılı olarak çekiyorum zaten yönlendirmede hat var

    urundetay.aspx?............... soru işareti olan hiç bir web sayfama kopyala yapştır özelliği sunucuda çalışmıyor.
     
  8. emrahsahan

    emrahsahan Seçkin Üye Seçkin Üye

    Kayıt:
    25 Eylül 2009
    Mesajlar:
    727
    Beğeni:
    16
    kod sayfasını ekler misin hocam verileri nasıl çekiyorsun görelim
     
  9. offchu

    offchu Üye

    Kayıt:
    26 Şubat 2018
    Mesajlar:
    26
    Beğeni:
    0
    Örnek olarak bir sorgu şu şekilde hocam ,

    PHP:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Data;
    using System.Data.SqlClient;
    using System.Web.UI;
    using System.Web.UI.WebControls;

    namespace 
    siteurun
    {
        public 
    partial class urundetay System.Web.UI.Page
        
    {
            
    esqlbaglantisi baglan = new esqlbaglantisi();

            
    string urunID "";


            protected 
    void Page_Load(object senderEventArgs e)
            {
                
    urunID Request.QueryString["urunID"];
            

                
    //Slider Sorgusu

                
    SqlCommand cmds = new SqlCommand("Select * from Resim where urunID='" urunID "'"baglan.baglan());
                
    SqlDataReader drs cmds.ExecuteReader();

                
    dl_slider.DataSource drs;
                
    dl_slider.DataBind();

                  
    //Ürün Başlık

                
    SqlCommand cmdbaslik = new SqlCommand("SELECT * from Urun where urunID='" urunID "'"baglan.baglan());
                
    SqlDataReader drbaslik cmdbaslik.ExecuteReader();

                
    dl_baslik.DataSource drbaslik;
                
    dl_baslik.DataBind();

     
  10. omergokce

    omergokce Üye

    Kayıt:
    10 Ekim 2017
    Mesajlar:
    12
    Beğeni:
    2
    datalistle yapıyorsanız sayfanın design bölümündeki datalist ayarlarından yapılıyor olması lazım querystring ayarları akşam bilgisayar başına geçtiğimde yardımcı olayım
     
Yüklüyor...

Sayfayı Paylaş /bbnetsosyal