Przekazywanie zmiennych do javascript w onclientclick
Dobra, myślę, że próbowałem 3-4 metody tutaj z stackoverflow, ale żaden nie działa.
Mam:
OnClientClick='<%# Eval("albumName", "doConfirm(\"delete\", \"{0}\");").ToString() %>'
ale w html wyświetla się jako:
onclick="doConfirm("delete", "Test");"
Próbowałem również wykonać metodę wywołania:
public string CreateConfirmation(String action, String item) {
return String.Format(@"return confirm('Sikker på du vil {0}: {1}');", action, item);
}
Z tym:
OnClientClick='<%# CreateConfirmation("delete", (string)Eval(albumName)) %>'
Ale daje mi dokładnie ten sam problem .... Więc jestem całkiem zgubiony?