13 Nisan 2007

HTML elementlerine programatik yollarla erişim

System.Web.UI.HtmlControls isim alanı altında yer alan sınıflar aracılığı ile .NET ortamında HTML kontrollerini ele alabiliyoruz. Bunlardan bir tanesi de sayfanın head kısmına meta bilgilerini girmemizi sağlayan HtmlMeta sınıfıdır. Oluşturacağımız HtmlMeta nesne örneği üzerinden Content ve HttpEquiv gibi özelliklere değer atamamız durumunda sayfamızın metadataları içerisine programatik yollarla atamalar yapabiliriz. Örnek kod parçası sayfamıza dil ile ilgili meta bilgilerinin eklenmesini sağlar:

HtmlMeta keyword = new HtmlMeta();
keyword.HttpEquiv = "Content-Type";
keyword.Content = "text/html; charset=iso-8859-9";

Header.Controls.Add(keyword); // Yukarıda tanımlanan keyword'ü head kısmına ekler.

Hiç yorum yok: