C# 在asp.net中usercontrol的asp超链接导航URL之后执行某些操作
我想在asp.net Hyperlink中出现导航URL后更改一些小代码C# 在asp.net中usercontrol的asp超链接导航URL之后执行某些操作,c#,asp.net,webforms,C#,Asp.net,Webforms,我想在asp.net Hyperlink中出现导航URL后更改一些小代码 如何在usercontrol中执行此操作? 这是我的超链接代码 <asp:HyperLink ID="lnkLogin" runat="server" CssClass="hvr-bounce-to-bottom" Text="Login" NavigateUrl="~/Login.aspx" /> 我不能使用linkButton 关于这一点在导航URL出现后,您将进入Login.aspx页面。如果不能使
如何在usercontrol中执行此操作?
这是我的超链接代码
<asp:HyperLink ID="lnkLogin" runat="server" CssClass="hvr-bounce-to-bottom" Text="Login" NavigateUrl="~/Login.aspx" />
我不能使用linkButton关于这一点在导航URL出现后,您将进入Login.aspx页面。如果不能使用
LinkButton
,则需要使用IsPostBack
属性来处理它,可能还需要在querystring中检查条件
if(!IsPostBack){
lnkLogin.CssStyle="my css";
}
函数changeLoginCsClass{
$(“#lnkLogin”).removeClass(“蓝色”);
$(“#lnkLogin”).addClass(“红色”);
});
你想做的事情是什么?这可能会指示您给出的建议。正如我所说的代码,例如更改css样式,lnkLogin.CssStyle=“my css”,但我不知道在出现导航URL时如何执行。谢谢回答,但我应该在登录页面中的何处使用此回发?回发邮件的目的是什么?是的,在登录页面IsPostBack
检查是否单击了按钮
、链接按钮
或图像按钮
,或者是否更改了复选框
检查或下拉列表
所选索引-或其他许多不同事件。
<asp:HyperLink ID="lnkLogin" runat="server" CssClass="hvr-bounce-to-bottom" Text="Login" NavigateUrl="~/Login.aspx" onclick="changeLoginCssClass();" />
function changeLoginCssClass{
$("#lnkLogin").removeClass("blue");
$("#lnkLogin").addClass("red");
});