---
title: "OnClientClick"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/169709-onclientclick"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Arne"
published: "2008-03-08T10:14:15.000Z"
updated: "2008-03-08T13:11:19.000Z"
replies: 3
views: 494
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/169709-onclientclick"
---

# OnClientClick

## #1 — Arne, 2008-03-08T10:14Z

Får ej OnClientClick att fungera som det ska, går det ej att ha taggar/block i OnClientClick på en asp:linkbutton?
 
OnClientClick="return confirm('Är du säker på att du vill blockera \<%= username %\>')"

Den skriver nu ut: Är du säker på att du vill blockera \<%= username %\>?
Jag vill  ha: Är du säker på att du vill blockera kalle?

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

## #2 — CatZ, 2008-03-08T11:55Z

du kan nog inte lägga till .net kod i javascript. Ska du använda clientclick (som är javascript) så får du spara variablerna i en javascript funktion annars kan du använda din buttons CommandName, CommandArgument och OnCommand.

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

## #3 — Toonster, 2008-03-08T13:04Z

Det ska gå, men du får nog använda dig av Eval()

skriver direkt från huvudet, men något i den här stilen:

OnClientClick="\<%# Eval(username,"return confirm("Är du säker på att du vill blockera {0}?")") %\>"

beroende på VB eller C# så måste nog " och ev ' escape'as lite..

Sök på google. måste finnas många exempel

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

## #4 — Toonster, 2008-03-08T13:11Z

Borde gå på ytterligare ett sätt:

OnClientClick = String.Format("return confirm('Vill du blockera{0}');", username)

samma sak här, kan beöva justera/escapa " ' beroende på VB eller C#

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/169709-onclientclick
