Asp Link按钮回发适用于生产,但不适用于localhost

时间:2017-11-16 08:12:54

标签: javascript c# asp.net postback aspbutton

我有一个奇怪的问题,asp链接按钮仅在localhost中回传。但它在生产中运行良好。当我点击该按钮时,我在java脚本控制台中出现以下错误。 enter image description here

这是我的按钮aspx代码:

     <li role="presentation">
   <asp:LinkButton ID="lnkLogout" runat="server" OnClick="lnkLogout_Click"><i class="icon md-power" aria-hidden="true"></i>Logout</asp:LinkButton>
    </li>

这是代码隐藏:

protected void lnkLogout_Click(object sender, EventArgs e)
        {
            try
            {
                FormsAuthentication.SignOut();
                Session.Abandon();
                Response.Cookies.Remove("PageProfileID");
                Response.Cookies.Remove("Identity");
                Response.Cookies["CookieUniqueLink"].Expires = DateTime.Now.AddDays(-1);
                Response.Cookies["CookieUserid"].Expires = DateTime.Now.AddDays(-1);
                Response.Redirect("default.aspx");
            }
            catch (Exception ex)
            {
                Response.Redirect("default.aspx");
            }
        }

请帮帮我。

0 个答案:

没有答案