Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.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成员资格问题_C#_Asp.net_Asp.net Membership - Fatal编程技术网

c#ASP.NET成员资格问题

c#ASP.NET成员资格问题,c#,asp.net,asp.net-membership,C#,Asp.net,Asp.net Membership,我希望MemberList列表框显示我的会员数据库中的所有用户名。但是我似乎无法让它正常工作您需要循环通过GetAllUsers()返回的集合,并将用户名连接到StringBuilder成员身份中。GetAllUsers()返回一个用户集合。如果对该集合调用.ToString(),则不会自动获取所有用户名。相反,您将获得集合类本身的名称(MembershipUserCollection) 相反,您希望为每个用户显示用户名,例如。为此,需要使用数据绑定将用户集合绑定到列表控件。您可以通过设置属性来

我希望MemberList列表框显示我的会员数据库中的所有用户名。但是我似乎无法让它正常工作

您需要循环通过
GetAllUsers()
返回的集合,并将用户名连接到
StringBuilder
成员身份中。GetAllUsers()
返回一个用户集合。如果对该集合调用
.ToString()
,则不会自动获取所有用户名。相反,您将获得集合类本身的名称(
MembershipUserCollection

相反,您希望为每个用户显示用户名,例如。为此,需要使用数据绑定将用户集合绑定到列表控件。您可以通过设置属性来指定每个成员在控件中显示的属性(我选择了“UserName”,但您可以选择其中任何一个)


MembersList是什么类型的控件?
        NumberUsersOnlineLabel.Text = Membership.GetNumberOfUsersOnline().ToString();
        PasswordMinLengthLabel.Text = Membership.MinRequiredPasswordLength.ToString();
        PasswordMinNoAlphaNumericLabel.Text Membership.MinRequiredNonAlphanumericCharacters.ToString();
        TotalNumberofUsersLabel.Text = Membership.GetAllUsers().Count.ToString();

  MembersList.Text = Membership.GetAllUsers().ToString();
MembersList.DataTextField = "UserName";
MembersList.DataSource = Membership.GetAllUsers();
MembersList.DataBind();