我在页面写了如下代码:
<script language="C#" runat="server">
void CheckLogin(Object sender,EventArgs e)

                   .... if(ErrDesc=="")
{
strUID = oLoginInfo.Tables[0].Rows[0].ItemArray[0].ToString();
}
else 
{
Response.Write("<script>alert('取用户信息出错!');</script>");
}

}
</script>
怎么总是出错?
编译错误 
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS1010: 常数中有换行符源错误: 行 29:  else 
行 30:  {
行 31:  Response.Write("<script>alert('取用户信息出错!');</script>");
行 32:  }
行 33: 
 
请大家帮帮忙