내 ASP.NET 웹 응용 프로그램에서 detailsview에 해시 테이블을 바인딩하려고합니다. 이렇게하면 디버그 할 때 웹 페이지에 detailsview가 표시되지 않습니다. 컨트롤의 모든 속성을 검사하고 visible 및 autogeneratecolumns (autogeneraterows 속성이 없음)가 true로 설정되었는지 확인했습니다.visibleView가 true이고 빈 해시 테이블에 바인딩하는 방법에도 불구하고 DetailsView가 표시되지 않습니까?
또한이 detailsview를 해시 테이블에 바인딩하고 싶습니다.하지만 할 때 객체 참조가 데이터 소스 속성으로 인해 객체 인스턴스에 설정되지 않았거나 데이터 소스 = strings.keys (여기서 string은 해시 테이블의 ID입니다.) strings.keys 속성이 null (이 속성을 사용하는 방법에 대한 외부 예제 (동일한 오류)을 사용하여 지정하는 경우에도 지정되지 않음) 인 이유를 이해할 수 있습니다. Detailsview가 Key와 Object 행이있는 빈 테이블을 렌더링하기를 기대했습니다. 내가 어떻게 그걸 얻을 수 있니? 결국, 문자열을 반환하는 함수를 사용하여 해시 테이블에서 가져온 값에 레이블을 바인딩하려고합니다.
감사합니다.