Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

.Net'te Javascript İle Alert

Merhaba arkadaşlar...

.net ile JAVASCRİPT'in alert fonksiyonunu kullanmak istiyorum.

Sorum şu
Örneğin

/*
if(a == b)
{
string d = "sami";
string Mesaj = "<script language=JavaScript>MesajYaz('" + d + "')</script>";
Page.RegisterStartupScript("m", Mesaj);
}
*/

burada şartlar uyuyorsa fonksiyonu tetikliyorum.

Bu kodda master page'den türeyen sayfanın kodları

/*
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<script language="javascript">
function MesajYaz(Mesaj) {
alert(Mesaj);
}
</script>
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"></asp:ToolkitScriptManager>
</asp:Content>
*/

Burada şartlar gereği bu sayfaya uğrıcak ve işlemini yaptıktan sonra Response.Redirect("default.aspx"); ile sayfa yönlenicek.Sıkıntı şu alert() çalışmadan direk default.aspx'e yönleniyor...

Bu sorunu nasıl aşarım inşallah açıklayıcı olmuşumdur.
Yardımlarınız için teşekkürler
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • tapsin adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    147 cevap - 0 soru
    Alert bir fonksiyonun içine koymuşsun:) dışarıda olursa o fonksiyonu çağırmadan çalışabilir.
  • oguzmusa adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    31 cevap - 40 soru
    Bu metou bir sınıfa gömerek her projende rahatlıkla kullanabilirsin.


    public static void allert(string Mesaj)
    {
    Page pageCurr = HttpContext.Current.Handler as Page;
    if (pageCurr != null)
    {
    ScriptManager.RegisterStartupScript(pageCurr, pageCurr.GetType(), "aKey", "alert('" + Mesaj + "');", true);
    }
    }

    umarım yardımcı olmuştur.