1

私は持っていて、gridviewデータをバインドしようとしています:

string id = Request.QueryString["uid"].ToString();

MembershipUser u = Membership.GetUser(new Guid(id)); 

GridView1.DataSource = Membership.GetUser(u.ProviderUserKey); 

GridView1.DataBind();

エラーが表示されます:

Data source is an invalid type.  It must be either an IListSource,
IEnumerable, or IDataSource.

しかし、私は試しました:

GridView1.DataSource = Membership.GetAllUsers();

上記のコードは大丈夫です

文字列gridviewのようにデータをバインドする方法ProviderUserKey

4

1 に答える 1

0
GridView1.DataSource = Membership.GetAllUsers();
GridView1.DataBind();

動作する必要があります: http://msdn.microsoft.com/en-us/library/dy8swhya.aspx

最後に「 s」文字がない構文を確認してください。

Membership.GetAllUsers ( );

于 2013-01-02T14:09:28.470 に答える