C# dataraw不';不包含键,尽管它包含
这是我的代码: 现在我想将该数据绑定到listview 这是我的密码C# dataraw不';不包含键,尽管它包含,c#,asp.net,C#,Asp.net,这是我的代码: 现在我想将该数据绑定到listview 这是我的密码 var results = ZumaDa.GetCustomerInformation(CallerId); rowCount = results.Rows.Count; CallerId = rowCount > 0 ? results.Rows[0][4].ToString() : CallerId; if (rowCou
var results = ZumaDa.GetCustomerInformation(CallerId);
rowCount = results.Rows.Count;
CallerId = rowCount > 0 ? results.Rows[0][4].ToString() : CallerId;
if (rowCount > 1)
{
ListView1.DataSource = new DataRow[] { results.Rows[0] };
ListView1.DataBind();
}
我得到了这个例外
数据绑定:“System.Data.DataRow”不包含名为“MembershipID”的属性
试一试
ListView1.DataSource = results;
如果您只需要绑定一行,请尝试下面的方法
ListView1.DataSource =results.AsEnumerable().Take(1).CopyToDataTable();
如果结果为空,则缺少检查