我有一个从存储过程中填充的网格视图。
在databind事件中,我添加了一个onclientclick属性,如下所示
deleteContact.OnClientClick = "javascript:return confirm('Do you really want to delete)')"
这样可以正常工作,但我现在想要在confim messgage中添加一个变量,使其显示为
“你真的想删除:CustID”
我尝试了各种迭代;
deleteContact.OnClientClick = "javascript:return confirm('Do you really want to delete)')" + variable
但它们似乎都没有用。任何想法都将不胜感激。
干杯
答案 0 :(得分:1)
deleteContact.OnClientClick =
"javascript:return confirm('Do you really want to delete)')" + variable
不会生成有效的JavaScript。事实上,由于缺少分号,甚至无法编译。而JavaScript中的额外功能也不会对你有所帮助。
这应该有效:
deleteContact.OnClientClick =
"javascript:return confirm('Do you really want to delete " + variable + "?');";