C# 消息脚本没有';无法在asp.net网页中显示

C# 消息脚本没有';无法在asp.net网页中显示,c#,asp.net,C#,Asp.net,我使用下面的代码显示消息详细信息。它在所有页面都有效,但在某些地方不起作用。使用日历渲染事件时,以下脚本不起作用。请帮助我修复此错误 我的部分代码如下: finally { if (message != "") { ScriptManager.RegisterStartupScript(this, this.GetType(), "temp", "<script language='javascript'>ale

我使用下面的代码显示消息详细信息。它在所有页面都有效,但在某些地方不起作用。使用日历渲染事件时,以下脚本不起作用。请帮助我修复此错误

我的部分代码如下:

    finally
    {
        if (message != "")
        {
            ScriptManager.RegisterStartupScript(this, this.GetType(), "temp", "<script language='javascript'>alert('List : \\n" + message + "');</script>", false);
        }
    }
最后
{
如果(消息!=“”)
{
ScriptManager.RegisterStartupScript(this,this.GetType(),“temp”,“alert('List:\\n“+message+”);”,false);
}
}

我认为这可能是因为您的“message”变量没有值。请通过注释“if”块/条件重试一次。

您是否收到任何错误?如果是什么?这里没有错误..当你在结果页面上检查源代码时,你看到脚本了吗?您确定邮件不是空字符串吗?