Передача переменных в JavaScript в onclientclick
Хорошо, я думаю, что я попробовал 3-4 метода здесь из stackoverflow, но, похоже, ни один не работает.
У меня есть:
OnClientClick='<%# Eval("albumName", "doConfirm(\"delete\", \"{0}\");").ToString() %>'
но в HTML это выглядит как:
onclick="doConfirm("delete", "Test");"
Также попытался сделать метод для вызова:
public string CreateConfirmation(String action, String item) {
return String.Format(@"return confirm('Sikker på du vil {0}: {1}');", action, item);
}
С этим:
OnClientClick='<%# CreateConfirmation("delete", (string)Eval(albumName)) %>'
Но дает мне точно такую же проблему .... Так я довольно потерян?