【问题标题】:ASP.NET hyperlink in a IF statement?IF 语句中的 ASP.NET 超链接?
【发布时间】:2015-02-08 17:28:40
【问题描述】:

我目前有一个链接到登录页面的 asp 超链接控件,并且有一个名为注销的按钮,它可以清除会话变量。我正在考虑尝试使用超链接控件清除会话变量而不进入登录页面。有什么办法可以用 IF 语句来做到这一点?

这是我的超链接控件代码:

    <asp:HyperLink runat="server" ID="Log_out" Class="sign_up" visible="false" NavigateUrl="/Pages/login.aspx">Sign out</asp:HyperLink>

【问题讨论】:

  • 为什么不在点击事件中重定向之前使用LinkButton 并清除会话? stackoverflow.com/a/7231659/284240
  • 我知道你可以在 C# 中做到这一点,但你如何在 .NET 中做到这一点?

标签: asp.net if-statement visual-studio-2013 hyperlink session-variables


【解决方案1】:

根据 cmets,你需要这个链接在 VB.NET 中的代码(你只提到了 .NET):https://stackoverflow.com/a/7231659/284240

如果是这样,那就是。如果您正在寻找其他东西,请告诉我们。

Public Sub linkGoSomewhere_Click(sender As Object, e As EventArgs)
    Response.Redirect("Default.aspx")
End Sub

查看此链接了解如何在后面的代码中设置 onclick 事件: How to code a Button's Click Event?

【讨论】:

  • 我的想法略有不同但相似,谢谢,非常感谢。
猜你喜欢
  • 1970-01-01
  • 2015-12-16
  • 2019-02-04
  • 1970-01-01
  • 2015-03-13
  • 1970-01-01
  • 2012-09-07
  • 2012-09-16
  • 2012-12-19
相关资源
最近更新 更多