Koray Kırdinli

Yazılım ve İş Yaşamı Hakkında Paylaşımlar

Sayfaya dinamik olarak Google Maps Key Scripti eklemek

Asp.net projelerinde google maps de bir yeri işaretlemek için google’ın vermiş olduğu key scriptini dinamik olarak sayfamızın tagları arasına eklemek istersek sayfanın OnPreRender metoduna aşağıdaki kodu yazabiliriz.
Tabi aşağıdaki kod yardımı ile herhangi bir scripti sayfanıza ekleyebilirsiniz. Google maps scriptini seçmemin asıl nedeni Test ve prod ortamlarında farklı key ler kullanıldığı için buna sıkça ihtiyaç duyacağımızdan mütevellit :)
Umarım yardımcı olur.

 
protected override void OnPreRender(EventArgs e)
    {
        string googleMapsKey = ConfigurationManager.AppSettings["GoogleMapsKey"].ToString();
        HtmlGenericControl jsFile = new HtmlGenericControl("script");
        jsFile.Attributes.Add("src", String.Format("http://maps.google.com/maps?file=api&v=2&sensor=true&key=" + googleMapsKey));
        Page.Header.Controls.Add(jsFile);
    }
Reklamlar

Kasım 8, 2012 - Posted by | ASP.NET | , , ,

1 Yorum »

  1. When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get four e-mails with the same comment.
    Is there any way you can remove me from that service?
    Many thanks!

    Yorum tarafından property turkey | Nisan 6, 2013 | Cevapla


Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s