C# 我应该如何调用函数AuthenticUser,若函数返回true,页面将重定向到特定的url

C# 我应该如何调用函数AuthenticUser,若函数返回true,页面将重定向到特定的url,c#,.net,C#,.net,我正在使用windows身份验证检测用户是否有权查看页面 我想通过调用来设置另一个条件,如果IsAuthenticUser=true,它会将页面重定向到特定的url。所以我应该将LoginView的属性传递给代码背后的代码,但现在我不太确定如何做到这一点 display.aspx <asp:LoginView ID="LoginView1" runat="server"> <AnonymousTemplate> Welcome! Your access is denied

我正在使用windows身份验证检测用户是否有权查看页面

我想通过调用
来设置另一个条件,如果IsAuthenticUser=true
,它会将页面重定向到特定的url。所以我应该将LoginView的属性传递给代码背后的代码,但现在我不太确定如何做到这一点

display.aspx

<asp:LoginView ID="LoginView1" runat="server">
<AnonymousTemplate>
Welcome! Your access is denied. 
<asp:LoginStatus ID="LoginStatus1" runat="server"  />
</AnonymousTemplate>    
    <LoggedInTemplate>

        <asp:LoginName ID="LoginName1" FormatString = "Welcome {0}!" runat="server" />
</LoggedInTemplate>    
</asp:LoginView>

您的问题到底是什么?很抱歉我的问题不清楚,我想通过调用IsAuthenticUser=true来设置另一个条件,它会将页面重定向到特定的url,但现在我不确定如何做到这一点。如果我把它写在display.aspx页面上,那么我应该如何重定向URL?签出page.user.isauthenticated
public Boolean AuthenticUser(string UserLogin)
{
    int recCount;
    string strSql = "SELECT COUNT (*) FROM AccessTable WHERE UserLoginId=@UserLoginId";
    SqlCommand sqlCmd = new SqlCommand(strSql);
    recCount = int.Parse(sqlCmd.ExecuteScalar().ToString());
    if (recCount == 1)
    {
        return true;
    }
    else
        return false;
}