2014-03-31 5 views
0

이것은 내 코드입니다.dataraw에 포함되어 있지만 키가 포함되어 있지 않습니다.

이제 해당 데이터를 listview에 바인딩하고 싶습니다.

이 내가

데이터 바인딩이 예외를 가지고 내 코드

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'. 결과가 null의 경우

+0

이하하려고 당신은 수표를 누락 – ray

답변

1

당신이 결합하는 하나의 행을 필요로하는 경우

ListView1.DataSource = results; 

로 시도,

ListView1.DataSource =results.AsEnumerable().Take(1).CopyToDataTable(); 
관련 문제