"Unable to start debugging on the web server" Hatası

31 Aralık 2007

Arkadaşlar 2007 nin son yazısını makalesini yazıyorum. Öncelikle 2008 e girerken hepinize huzur, sağlık ve mutluluk dolu seneler diliyorum.

Hata Mesajı:

"Unable to start debugging on the web server. Debugging faild because integrated Windows authentication is not enabled. Please see Help for assistance."


Hata sebebi:

IIS deki projenizin dizin güvenliği ile ilgili bir sorun. Anonim erişimlerde "windows etki alanı sunucuları için özet kimlik doğrulamasına izin verilmediği" için bu hata ile karşılaşılır.

Çözüm:

1. Adım: IIS yönetim ekranını açın (Çalıştırdan inetmgr yazın, karşınıza IIS yönetim ekranı çıkacaktır.) ordan hatayı aldığınız siteyi seçiniz. Üzerine sağ tıklayarak Properties i seçin.

2.Adım: Directory Security(Dizin Güvenliği) sekmesine girin. Anonymous Authentication and authentication control (Anonim Erişim ve doğrulama denetimi) bölümdeki Edit(Düzenle) butona tıklayın.

3. Adım: Oradan Integrated Windows Authentication 'u işaretli yapın (checked yapın)

4. Adım: OK bastınız mı sorun çözülüyor.

Kolay gelsin. İyi seneler...

DataList de QueryString ile Alfabetik Sayfalama

18 Aralık 2007


Bu makalemizde DataList kontrolünde alfabetik sayfalama yapacağız. Gridview da wizardlarla verileri çektiğimiz zaman bize sayfalama özelliğinide sağlıyor fakat datalistte verileri wizardlarla bile çeksek bize sayfalama özelliğini kendisi vermiyor. Bazen verileri göstermek için datalist kontrolünü kullanmamız gerekebilir, ve bu durumda bir sayfada ya 1000 tane kaydı bir anda göstereceğiz ki bu hiç tavsiye edilmez yada alfabetik veya numeric olarak sayfalamak için kodlarımızı kendimiz yazacağız.

Biz bu makalemizde alfabetik sayfalama yapacağız. Bunun için alfabetik linklerimizi oluşturacağız ve linke tıklandığında seçilen harfle başlayan kayıtları getirebilecek metodumuzu yazacağız.
İlk olarak DataListin içini doldurmak için metodumuzu yazıyoruz.




Kayıtlarımızın datalist kontrolünde görünmesi için html kodlarımızı da yazıyoruz.



Seçilen harfle başlayan kayıtların getirilmesi için çağrılacak metod.




Datalist in footer template kısmına harfleri seçebilmek için alfabetik linklerimizi oluşturuyoruz.



Link olarak hyperlink kontrolünü kullanacağız, ve hangi harfi seçerse o harfi yine aynı sayfaya querystring le gönderiyoruz.



Sayfamız ilk çalıştırıldığında bütün kayıtları listeliyoruz.
Eğer linke tıklanılıp çağrılmışsa zaten seçilen harfi querystringle gönderip metotta parametre olarak alıyoruz.



Şimdi herhangi bir harfi seçelim.



Böylelikle bir makalemizin daha sonuna geldik. Bir başka makalemizde görüşmek dileğiyle.

Alıntıdır - Yazar: Veysi Sala