C#如何加载朋友的电子邮件地址和头像?
我正在努力寻找一种方法,从数据库中加载朋友的电子邮件和头像,并将其放入DataGridView或ListView 当前方法:使用DataGridView:C#如何加载朋友的电子邮件地址和头像?,c#,image,listview,datagridview,listbox,C#,Image,Listview,Datagridview,Listbox,我正在努力寻找一种方法,从数据库中加载朋友的电子邮件和头像,并将其放入DataGridView或ListView 当前方法:使用DataGridView: private void loadData() { var query = from o in Globals.DB.Friends where o.UserEmail == Properties.Settings.Default.Email
private void loadData()
{
var query = from o in Globals.DB.Friends
where o.UserEmail == Properties.Settings.Default.Email
select new
{
Avatar = o.Avatar,
FirstName = o.FirstName,
LastName = o.LastName,
Email = o.Email,
Display = o.Avatar + string.Format("{0} {1} - ({2})", o.FirstName, o.LastName, o.Email)
};
FriendsDGV.DataSource = query.ToList();
}
DataGridView不提供值成员或显示成员,但列表框提供:
FriendsLb.DisplayMember = "Display";
FriendsLb.ValueMember = "Avatar";
FriendsLb.ValueMember = "Email";
FriendsLb.ValueMember = "FirstName";
FriendsLb.ValueMember = "LastName";
我需要值和显示成员,以便它工作,但DataGridView不提供它。关于如何将好友信息和头像加载到数据表单(如:列表框、DataGridView或列表视图)中,我已经没有什么想法了。列表视图不提供数据源,所以我甚至不知道该怎么做。帮助!:(您想从数据库中提取记录并在视图中显示??我说的对吗?是的,但我需要能够显示图像和字符串您是否使用asp.net mvc?您想从数据库中提取记录并在视图中显示??我说的对吗?是的,但我需要能够显示图像和字符串您是否使用asp.net mvc?