lostyazilim

Asp.net QueryString Boş İse

4 Mesajlar 1.263 Okunma
lstbozum
wmaraci reklam

TekilCPM TekilCPM Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 27.09.2015
  • Yaş/Cinsiyet 37 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad C** Y**
  • Mesajlar 178
  • Beğeniler 116 / 67
  • Ticaret 2, (%100)
Arkadaşlar Sayfamdan bir QueryString çekip listeleme yapıyorum ancak QueryString girilmediği zaman yine bir listeleme yapacağım. Bunun kontrolünü yapamıyorum.

if (Request.QueryString["Sayfa"].ToString() == null )
{
int Sayfaa = Convert.ToInt16(Request.QueryString["Sayfa"]);
LtrlmSayfa.Text = Sayfaa.ToString();
}


Böyle bir kod yazıyorum. Ancak boş olup olmadığını kontrol etmek için yinede bir değer arıyor. Ve şöyle bir hata alıyorum.

Object reference not set to an instance of an object.

Yani anlayacağınız ben atanıp atanmadığını kontrol etmek istiyorum ama atama olmadan da kontrol edilmiyor :)
Bir türlü kestiremedim :)
 

 

wmaraci
reklam

legal50 legal50 WM Aracı Kullanıcı
  • Üyelik 13.08.2012
  • Yaş/Cinsiyet 39 / E
  • Meslek web coder
  • Konum İzmir
  • Ad Soyad A** Y**
  • Mesajlar 141
  • Beğeniler 6 / 17
  • Ticaret 2, (%100)
else den sonra normal hepsini çek kodu yazarsan sorunun ortadan kalmış olur
 

 

ozgurgezen ozgurgezen WM Aracı Kullanıcı
  • Üyelik 17.03.2016
  • Yaş/Cinsiyet 43 / E
  • Meslek Bilgisayar Muhendisi
  • Konum İstanbul Anadolu
  • Ad Soyad Ö** H**
  • Mesajlar 702
  • Beğeniler 224 / 225
  • Ticaret 16, (%100)
if ( !string.isnullorempty ( Request.QueryString["Sayfa"]) ) {
int sayfano =1 ;
if ( !int.tryparse( Request.QueryString["Sayfa"], out sayfano) ) {
sayfano = 1 ; // zaten yukarda 1 olarak atandi, bu istenirse kullanilmaz !
}
}

keywordlerde ctrl + space yap, su anda editor yok onumde.
TekilCPM

kişi bu mesajı beğendi.

TekilCPM TekilCPM Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 27.09.2015
  • Yaş/Cinsiyet 37 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad C** Y**
  • Mesajlar 178
  • Beğeniler 116 / 67
  • Ticaret 2, (%100)
ozgurgezen Teşekkürler hocam. Gerçekten ufak ama önemli bir bilgi :)
İşimi hallettim. "!string.IsNullOrEmpty" bu kod yetiyormuş.
ozgurgezen

kişi bu mesajı beğendi.

wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al