---
title: "Alert innan postback?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/172377-alert-innan-postback"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Kuckel"
published: "2008-06-25T07:26:15.000Z"
updated: "2008-06-25T09:32:04.000Z"
replies: 4
views: 378
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/172377-alert-innan-postback"
---

# Alert innan postback?

## #1 — Kuckel, 2008-06-25T07:26Z

Hej

Har en alertfunktion som jag använder när jag inte kan använda valideringskontrollen. MEN denna alert visas efter postback, jag skulle vilja att den visades direkt när jag kallar på den, visst med ajax går det men sitter i Framework 2.0 och lider av webextension-buggen som finns på t ex updatepanel.

Finns det nåt sätt att visa en alert innan postback från codebehind?

```
    Private Sub Msg(ByVal sMsg As String, ByVal sKEy As String)
        'finishes server processing, returns to client.
        Dim strScript As String = "<script language=JavaScript>"
        strScript += "alert(""" & sMsg & """);"
        strScript += "</script>"

        If (Not Page.ClientScript.IsClientScriptBlockRegistered("clientScript")) Then
            Page.ClientScript.RegisterStartupScript("clientScript".GetType, sKEy, strScript)
        End If
    End Sub
```

Permalänk: https://www.webforum.nu/p/172377

## #2 — Travoni, 2008-06-25T08:10Z

Liten undran: kan du inte använda onClientClick-eventet på din knapp/länk?

Permalänk: https://www.webforum.nu/p/2119925

## #3 — Kuckel, 2008-06-25T08:37Z

Jo i de flesta fall men jag har tillfällen då jag behöver anropa alerten utan en button eller liknande, t ex denna fsub

    Private Sub Update(ByVal ProjektID As Integer)

        Dim ProjektNr As String = GetProjectNr(projektID)
        If ProjektNr.Length \> 50 Then
            Msg("The projectnumber is to long! Max 50 character", "myerrkey")
            Exit Sub
        End If

      etc etc ...

Permalänk: https://www.webforum.nu/p/2119926

## #4 — Travoni, 2008-06-25T08:52Z

Ok, då tror jag den ända möjligheten är AJAX.
Men jag fattar nog inte riktigt ändå vad du vill göra.
Det du gör i Update-subben borde du väl kunna göra helt på clientside, eller?!

Permalänk: https://www.webforum.nu/p/2119930

## #5 — Kuckel, 2008-06-25T09:32Z

Jo Ajax är nog svaret, men jag använder teleriks kontroller och har bekymmer med denna bugg <http://forums.asp.net/t/1278918.aspx>

Permalänk: https://www.webforum.nu/p/2119935

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/172377-alert-innan-postback
