Pasando variables a javascript en onclientclick
Bien, creo que he intentado 3-4 métodos aquí desde stackoverflow, pero ninguno parece funcionar.
Tengo:
OnClientClick='<%# Eval("albumName", "doConfirm(\"delete\", \"{0}\");").ToString() %>'
pero en html se reproduce como:
onclick="doConfirm("delete", "Test");"
También intenté hacer un método para llamar:
public string CreateConfirmation(String action, String item) {
return String.Format(@"return confirm('Sikker på du vil {0}: {1}');", action, item);
}
Con este:
OnClientClick='<%# CreateConfirmation("delete", (string)Eval(albumName)) %>'
Pero me da exactamente el mismo problema ... ¿Así que estoy bastante perdido?