【问题标题】:OnclientClick - server tag not well formed errorOnclientClick - 服务器标记格式错误
【发布时间】:2012-12-02 21:04:49
【问题描述】:

OnClientClick = ''

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

请帮忙。

【问题讨论】:

    标签: javascript asp.net


    【解决方案1】:

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

    OnClientClick = '<%# Eval("IsActive").ToString() == "True" ? "return confirm(\"Are you sure? This will remove the control from Brand-Mappings as well.\");" : "" %>'
    

    【讨论】:

    • 我没有收到错误。但也没有得到确认提示。请帮忙。
    • 请向我们展示您更新后的代码?还要使用新 aspx 文件的 View->Source 吗?
    • OnClientClick = ''
    • @Blachshma 谢谢。我花了 4 个小时寻找解决方案,直到找到您的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-23
    相关资源
    最近更新 更多