我正在使用标签告诉用户他是否已登录网站或未登录。所以我所做的是添加一个标签并使用if / else语句。但问题是。我希望1个链接标签有两个文本值
“登录”&& “退出。”
所以这就是问题所在。我有代码,但我必须在更新标签值之前单击标签:
private void label1_Click(object sender, EventArgs e)
{
if (1 == 2)
{
label1.Text = "Logged out";
}
else
{
label1.Text = "Logged in";
}
}
我找不到另一个可以放置代码的地方,所以我不必点击它。另外,忽略if(1 == 2)我刚刚进行调试。
谢谢。
答案 0 :(得分:1)
您需要将其放在Page_Load事件处理程序中。
答案 1 :(得分:0)
您是否使用Visual Studio + ASP创建网站。
<asp:LoginStatus ID="LoginStatus1" runat="server" />
然后工具箱中有一个工具。
或者您可以将其添加到页面加载。
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//Code
}
}