0
asp.net 3.5 웹 양식에서이 요구 사항이 있습니다. 동적으로 asp.net 웹 양식의 목록 항목을 추가하고 제거하는 방법은 무엇입니까?
- 는 사용자가 학생의 목록에 새 학생을 추가하려면 추가 버튼을 클릭 할 수 있도록 허용 (사실은 내가 셰어 포인트 2010 응용 프로그램 페이지를 코딩하고있다).
- 사용자가 삭제 버튼을 클릭하여 학생 목록에서 특정 행을 삭제하도록 허용합니다.
- 사용자 목록에서 사용자를 편집 할 수 있도록 허용합니다.
- 는 사용자가 모든 데이터를 저장하기 위해 제출 버튼을 클릭 할 수 있도록 허용 (행이 항상 편집 모드에 있어야합니다).
- I을 (하나의 목록에 대한 버튼을 제출)
List<Student> students
- 복잡 할 것이다 각 학생의 편집 형태와 같은 목록 데이터와 컨트롤을 바인딩하고자하는 등 여러 DropDownList로
같은 요구 사항을 구현하는 가장 좋은 방법은 무엇입니까있을 것인가? 나는 Asp.net ListView, Repeater, GridView를 연구했지만 이것이 쉬운 일이라고 생각했지만 그 중 어느 것도 쉽게 구현 될 수 없다는 것을 알았다. 데이터를 쉽게 검색 할 수 없습니다
- ListView에, 당신은 프로그래밍
- 리피터는 읽기 전용 데이터를 표시하기위한 것입니다 각 컨트롤을 찾아야 보인다.
- GriView는 필요한 데이터가 아닌 테이블 형식으로 데이터를 표시합니다.
혹시 내가 놓친 것이 있습니까? 감사합니다.
답변은 gridview입니다. –
Shekhar에게 webMethod –
을 사용하여 아약스 작업을 시도해보십시오. GridView는 한 번에 한 행을 업데이트 할 수 있습니다. 한 번에 모든 행을 업데이트하는 것이 좋습니다. 그런 식으로 동작하도록 코딩하는 것처럼 보입니다. – Wint