Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Tricket er at bruge ItemDataBound eventhandleren. Der kan du sætte et javascript på den enkelte knap, der åbner nyheden i en popup eller knytte en eventhandler til knappen.
Private Sub Repeater1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.RepeaterItemEventArgs) Handles Repeater1.ItemDataBound If e.Item.ItemType <> ListItemType.Header And _ e.Item.ItemType <> ListItemType.Footer Then
Dim knap As Button = e.Item.Controls(0)
knap.Attributes("onclick") = "java script:return " & _ "confirm('Are you sure you want to delete FAQ #" & _ DataBinder.Eval(e.Item.DataItem, "intAktivitetsID") & "?')" End If
Well - fordi det er forkert brug af JavaScript-pseudo-protokollen. Skal jeg uddybe, jamen så er det blot noget rod at lægge java script: i et sted hvor javascript allerede findes - nemlig i en javascript event handler.
Du kan bruge java script:functionNavn(); i en a href der IKKE har en event handler. Men også her kan man bare smide et null link i href, og så selv angive en event handler.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.