带有onclick事件的超链接 [英] hyperlink with onclick event
问题描述
大家好,
i想在asp.net中使用带有超链接的onclick事件。
我的代码:
1.< asp:HyperLink ID =hlpwdrunat =serveronclick =onclick_pwd(); NavigateUrl ='#'>忘记密码
2.
protected void onclick_pwd(object sender,EventArgs e)
{
if(pwdrecovery.Visible == true)
pwdrecovery.Visible = true;
else
pwdrecovery.Visible = false;
}
请告诉我如何使用这个事件HYPERLINK。
Hi guys,
i want to use onclick event with hyperlink in asp.net.
my code:
1. <asp:HyperLink ID="hlpwd" runat="server" onclick="onclick_pwd();" NavigateUrl='#'>Forgot Password
2.
protected void onclick_pwd(object sender, EventArgs e)
{
if(pwdrecovery.Visible == true)
pwdrecovery.Visible = true;
else
pwdrecovery.Visible = false;
}
PLEASE SUGGEST ME HOW TO USE THIS EVENT WITH HYPERLINK.
推荐答案
你应该试试
You should try
<asp:hyperlink id="hlpwd" runat="server" xmlns:asp="#unknown">click="onclick_pwd();" NavigateUrl='#'>Forgot Password</asp:hyperlink>
我认为您的活动代码不正确
I think your event code is not correct
protected void onclick_pwd(object sender,EventArgs e)
{
if(pwdrecovery.Visible == true)
pwdrecovery.Visible = true;
else
pwdrecovery.Visible = false;
}
protected void onclick_pwd(object sender, EventArgs e)
{
if(pwdrecovery.Visible == true)
pwdrecovery.Visible = true;
else
pwdrecovery.Visible = false;
}
如果pswrecovery可见,它将永远可见,我想你想这样做:
if pswrecovery is visible it will be forever visible, I think you wants to do that :
protected void onclick_pwd(object sender, EventArgs e)
{
if(pwdrecovery.Visible == true)
pwdrecovery.Visible = false;
else
pwdrecovery.Visible = true;
}
我使用了linkbutton ..
n
i编辑了我的代码
as
I used linkedbutton..
n
i edited my code
as
<asp:linkbutton id="lbnpwd" runat="server" onclick="LinkButton1_Click" xmlns:asp="#unknown">Forgot Password</asp:linkbutton>
protected void onclick_pwd()
{
if (pwdrecovery.Visible == true)
{
pwdrecovery.Visible = false;
}
else
{
pwdrecovery.Visible = true;
newuser.Visible = false;
}
}
protected void LinkButton1_Click(object sender, EventArgs e)
{
onclick_pwd();
}
这篇关于带有onclick事件的超链接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!