Aklımda Kalası Kelimeler

* давайте работать вместе
* Zarf ve Mazruf, Zerafet(xHoyratlık) ile aynı kökten(za-ra-fe) gelir
* Bedesten
* Suç subuta ermiştir - Suç sabit olmuştur
Script etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Script etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

30 Ocak 2011 Pazar

MasterPage içinde javascriptleri sayfaya eklemek


protected void Page_Load(object sender, EventArgs e)
{
f_ScriptLinkEkle();
}

/// <summary>
/// Bu metod ile script ve link etiketleri sayfanın en üstüne bir kere eklenir.
/// Böylece hangi klasördeki sayfa çağırılırsa çağırılsın tekrar js ve css leri eklemek gerekmez.
/// </summary>
void f_ScriptLinkEkle()
{
List lstScripts = new List();
lstScripts.AddRange(
new[]
{
"Scripts/jquery-1.3.2.js",
"Scripts/jquery-1.3.2-vsdoc.js",
"Scripts/jquery.blockUI.1.33.js",
"Scripts/jquery.blockUI.js",
"Scripts/jquery.fancybox/jquery.easing.1.3.js",
"Scripts/jquery.fancybox/jquery.fancybox-1.2.1.js",
"Scripts/jquery.fancybox/jquery.fancybox.css"
}
);

List lstLinks = new List();
lstLinks.AddRange(new[]
{
"App_Themes/OrderDefault/styles.css",
"Scripts/jquery.fancybox/jquery.fancybox.css"
});


string[] sarrSegments = Request.AppRelativeCurrentExecutionFilePath.Split(new[] { '/' });
string sUstDizin = "";
for (int j = 1; j < sarrSegments.Length - 1; j++)
{
sUstDizin += "../";
}

foreach (string script in lstScripts)
{
cpScripts.Controls.Add(new LiteralControl(""));
}

foreach (string link in lstLinks)
{
cpScripts.Controls.Add(new LiteralControl("<link href=\"" + sUstDizin + link + "\" type=\"text/css\" rel=\"stylesheet\"/>"));
}
}