1

OnClientClick = '<%# Eval("IsActive").ToString() == "True" ? “return confirm('你确定吗?这也会从 Brand-Mappings 中移除控件。');” : "" %>'

大家好,我想在这里做的是,我只想在 IsActice 评估为真时启用返回确认。我收到服务器标签未形成错误。

请帮忙。

4

1 回答 1

3

问题在于您的单引号(例如'),您在 . 开头有一对单引号OnClientClick,然后在confirm(). 例如,尝试转义第二对:

OnClientClick = '<%# Eval("IsActive").ToString() == "True" ? "return confirm(\"Are you sure? This will remove the control from Brand-Mappings as well.\");" : "" %>'
于 2012-12-02T12:33:31.577 回答