2012-06-01 3 views
0

datalist의 DataSourceID로 sqldatasouce를 사용하고 있습니다. 그러나 그것은 내가 datalist를위한 id를 줄 것을 허락하지 않는다. 어떻게하면 페이지로드시 데이터리스트를 바인딩 할 수 있습니까? 다음 오류가 발생합니다. DataSource와 DataSourceID가 모두 'DTest'에 정의되어 있습니다. 하나의 정의를 제거하십시오.asp.net에서 페이지로드시 sqldatasource와 데이터리스트를 바인딩하는 방법 C#

답변

0

sqlDataSource로만 작업하는 대신 데이터 숨김을 코드 숨김에서 준비한 일부 IEnumerable과 바인딩하십시오. 그것은 단순한 경우를 위해 최선을 다하고있는 마이크로 소프트의 기성품 도구로 일을 어떻게 처리하는지 이해하는데 너무 많은 시간을 낭비하지 않으면 서 원하는 방식으로 원하는대로 사용자 정의 할 수있게 해줍니다.

관련 문제