日期:2014-05-19  浏览次数:20486 次

c#语法的问题
先谢过大家,我只有10分可以给了。    
问题:
<script   language= "C# "   runat=server>
       
        void   Page_Load(Object   sender,   EventArgs   e)
        {
    if(Session[ "phone "]   ==   null   ||   Session[ "phone "].ToString()   ==   " ")      
    {      
    this.Response.Write( "alert(\ "您的登录信息已经过期,请重新登录!\ ");document.location.href=\ "password.aspx\ "; ");
    }  
为什么不弹出提示窗口,不转到password.aspx页面去
而是停留在本页,打印出alert( "您的登录信息已经过期,请重新登录! ");document.location.href= "password.aspx ";  
语法不熟,还请大家帮忙


------解决方案--------------------
Response.Write出来的没有 <javascript> 和 </javascript>