OnClientClick ='<%#Eval(" IsActive")。ToString()==" True" ? "返回确认('你确定吗?这也将取消Brand-Mappings的控件。');" :"" %GT;'
大家好,我想在这里做的是,我想只在IsActice评估为真时才启用返回确认。我收到服务器标签没有形成错误。
请帮忙。
答案 0 :(得分:3)
问题在于您的单引号(例如'
),您在OnClientClick
的开头有一对单引号,然后是confirm()
中的另一对。例如,尝试转义第二对:
OnClientClick = '<%# Eval("IsActive").ToString() == "True" ? "return confirm(\"Are you sure? This will remove the control from Brand-Mappings as well.\");" : "" %>'