Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在asp.net中usercontrol的asp超链接导航URL之后执行某些操作_C#_Asp.net_Webforms - Fatal编程技术网

C# 在asp.net中usercontrol的asp超链接导航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页面。如果不能使

我想在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页面。如果不能使用
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");
});