mehmetduran.com - Paylaşmak Güzeldir...
Asp.net'te Dinamik Olarak Sayfaya Css - Javascript Dosyaları Yükleme
Bu yazımda websitelerimizde kullandığımız css, javascript dosyalarını dinamik olarak nasıl yükleyebileceğimizi göstereceğim. Daha doğrusu asp.net ile sayfalarımıza bu dosyaları nasıl yükleyeceğimizi göstereceğim. Bu işi html tarafta değilde böyle kullanmamızın birçok nedeni var. Öncelikle; url rewrite yaptığımızda ve sanal dizin gösterdiğimizde bu türlü css, javascript bildirimlerimiz hataya düşüyor. Bu tür hataları engellemek için bu yöntemi çözüm olarak kullanabiliriz. Çünkü; bu yöntemde yükleyeceğimiz dosyaların adını, yolunu belirleyebiliyoruz.

Bu işlemi yapabilmek için şöyle bir method yazabiliriz:

    public void css_ekle()
    {
        System.Web.UI.HtmlControls.HtmlLink css = new System.Web.UI.HtmlControls.HtmlLink();
        css.Href = "~/stil.css";
        css.Attributes.Add("type", "text/css");
        css.Attributes.Add("rel", "stylesheet");
        this.Header.Controls.Add(css);
    }


Yazdığımız bu metodu her sayfamızda kullanabiliriz. Böylece oluşabilecek sorunları çözebiliriz.

İyi Çalışmalar!
Mehmet Duran 30 Eylül Salı 2008 3 15506 4,3
Bookmark and Share
Bu Yazıyı Değerlendirin.
Konuyla İlgili Olabilecek Diğer Yazılar Animated Gif Producer ile Gif'ler Hazırlayın Javascript ile Linkleri Renklendirme Rss'de Resim ve Link Sorunu Javascript ile Mouse Pozisyonunu Bulma Asp.net ile Resim Üzerine Çoklu Yazı Yazma (Generic Handler ile de Gösterme)
Yorumlar
Yorum Yaz
RSS Yorum Takibi
zeki akdoğan 17 Mart Salı 2009 19:14 #1
güzel bir fikir..
ata 17 Mayıs Pazartesi 2010 02:14 #2
Yani bu göstermis oldugun kodlarla stil dosyamızı ve include etmiş oluyoruz degil mi ?
Mehmet Duran 17 Mayıs Pazartesi 2010 22:57 #3
Evet aynen öyle. Ama eskiden paylaştığım bir kod. Daha güncel daha kullanışlı yöntemler de mevcut. Bu yöntemler projeye göre değişiklik gösterebilir.
İsim :
Site :
Yorum :

Buradan bu yazıya ait yorumları RSS olarak takip edebilirsiniz.

Bu servis ile yazılara eklenen yorumları RSS ile takip ederek konu ile ilgili başkaları tarafından yapılan yorumları veya konuyla ilgili sorduğunuz sorulara verilen cevapları görebilirsiniz.
Başarısızlıklarınız ile soylu bir şekilde yüzleşin, başarıdan farkı kalmayacaktır.
Bölümler
Yazılar
Arşiv
Arama
Linkler
Site İçi Arama
Son Zamanlarda Ne Yapıyorum ?
İstatistikler - Araçlar - Reklam
İstatistikler
Sayaç
Mehmet Duran | mehmetduran.com | Copyright © 2009