웹 양식에서 DetailsView가 dataSource에 바인딩되었습니다.DetailsView "선택한 필드" "필드"창의 ListBox에 필드가 표시되지 않습니다.
"AutGenerateRows"라는 속성도 true로 설정됩니다.
웹 양식이 웹 브라우저에 표시되면 필드의 데이터가 표시됩니다.
일부 필드의 속성을 변경하려고합니다. "Fields"창을 표시 할 때 "Selected fields"ListBox에는 CommandField 만 있고 다른 필드는 포함되어 있지 않은 것으로 나타났습니다.
필드의 속성을 변경할 수 있도록 DetailsView를 설정하는 방법을 알려주시겠습니까?
첨부 된 스크린 샷에는 현재 상황이 표시됩니다. 많은 필드가 있으며 가능한 경우 템플릿 필드로 필드를 만드는 데 필요한 모든 코드를 입력하지 않아야합니다.
이 스크린 샷
은 무슨 일이 일어나고 있는지 보여업데이트 : 귀하의 답변 주셔서 감사합니다. 당신의 도움으로 우리는 이제 올바른 길을 가고 있습니다. 여기에 완성 된 웹 양식과 같은 모습입니다 : deparatment ID에 대한
무엇을 하시겠습니까? –
필드 중 하나가 DepartmentID이며이 필드를 TemplateField로 지정하여 기본 TextBox 대신 DropDownList로 변경할 수 있습니다. 목적은 사용자가 ID 대신 DepartmentName을 보도록하는 것입니다. "Selected fields"에 표시되도록 설정하면 "Convert this field to TemplateField"를 클릭 할 수 있습니다. –