我有一个旧的webforms项目,其登录页面有一个登录控件:
<asp:Login ID="LoginUser" runat="server" EnableViewState="false" DestinationPageUrl="~/Web/Default.aspx">
<LayoutTemplate>Username:<br />
<asp:TextBox ID="UserName" runat="server" />
<br />
Password:<br />
<asp:TextBox ID="Password" runat="server" TextMode="Password"/>
<br />
<asp:Button ID="LoginButton" runat="server" CommandName="Login" Text="Log In" />
</div>
</LayoutTemplate>
我想在自动重定向之前执行一些功能。我怎样才能做到这一点?该按钮后面没有代码。
答案 0 :(得分:1)
在设计视图中选择控件,然后选中属性选项卡的“事件”按钮(闪电)。那里有一些活动,包括
LoggingIn
Authenticate
LoggedIn
这是事件的顺序。我认为直到LoggedIn之后才会发生重定向。
答案 1 :(得分:0)
您可以在按钮上添加javascript功能。
<asp:Button ID="LoginButton" runat="server" onclick='yourFunction();' CommandName="Login" Text="Log In" />
// Javascript
<script type="text/javascript>
function yourFunction(){
//your transaction
}
答案 2 :(得分:-1)
您可以将其重定向到aspx或html页面