Yazılım
Code Behind Tarafında Javascript Çalıştırma
13 Haziran 2008
1 dk okuma
150
4
Page.RegisterStartupScript
Bu komut ile code behind tarafında javascript kodlarını çalıstırabiliyoruz. Bu en çok ASP.NET`de messagebox neden yok diyenlerin isine yarıyor :)
Page.RegisterStartupScript metodunu çalıstırırabilmemiz için iki parametre yollamamız gerekiyor. Bunlar key ve script`dir.
Key parametresi çalısacak script için benzersiz bir key, Script parametresi de client da çalısmasını istedigimiz scriptdir.
string alert = "<script language=JavaScript>alert(`ASP.NET Messagebox`)</script>";
Page.RegisterStartupScript("x", alert);
Bu komut ile code behind tarafında javascript kodlarını çalıstırabiliyoruz. Bu en çok ASP.NET`de messagebox neden yok diyenlerin isine yarıyor :)
Page.RegisterStartupScript metodunu çalıstırırabilmemiz için iki parametre yollamamız gerekiyor. Bunlar key ve script`dir.
Key parametresi çalısacak script için benzersiz bir key, Script parametresi de client da çalısmasını istedigimiz scriptdir.
string alert = "<script language=JavaScript>alert(`ASP.NET Messagebox`)</script>";
Page.RegisterStartupScript("x", alert);
Yorumlar (4)
R
Recep SELLİ
14 Haz 2008 03:45
hım güzell paylaşım için tşk abi bu özellik asp.net 1 den veri mi mevcut yoksa 3.5 lamı geldi?
S
Sem GÖKSU
14 Haz 2008 07:38
Bu ASP.NET 1.1'den beri var :)
A
apex
27 Ara 2009 05:38
artık bunun yerine 3.5'de kullanılan yeni kod ClientScript.RegisterStartupScript
S
Serkan Yılmaz
21 Tem 2010 03:59
çok işime yaradı teşekküler :)