我在 asp.net 中创建了一个登录页面,并在 asp.net 成员中创建了一个用户和角色,登录后我在我的页面加载方法中有一个查询来检查用户的角色并根据该用户显示页面视图但我收到了这个错误。
超时已过。在操作完成之前超时时间已过或服务器没有响应。
我的代码:
protected void Page_Load(object sender, EventArgs e)
{
if (Page.User.Identity.IsAuthenticated)
{
if (Roles.IsUserInRole("Manager"))
{
NavigationMenu.Visible = false;
NavigateMenu1.Visible = true;
creategrid();
}
}
}
此异常仅在我第一次运行我的应用程序时发生,并且当我刷新页面尝试再次登录时,没有异常。请帮助我,因为我是新手。