몇 단계와 약 80 개의 양식 필드가 포함 된 마법사 컨트롤이있는 ASP.NET 페이지가 있습니다. 데이터는 수집되어 코드 숨김 페이지에서 데이터베이스에 삽입됩니다. 이 양식을 설정해야 레코드를 삽입하고 편집 할 수 있습니다. 그래서 나는 필드를 데이터 바인딩하고 싶습니다. FormView 내부에서 컨트롤에 직접 액세스 할 수 없기 때문에 기존 코드를 수정해야하기 때문에 FormView를 사용하지 않을 것입니다. FormView를 사용하지 않고 필드를 데이터 바인딩하는 방법이 있습니까? 나는 대답을 분명히해야하는 경우에 이렇게 미안해.FormView없이 데이터 바인딩?
1
A
답변
0
마법사는 많은 단계가있는 UI 컨트롤 일뿐입니다. 삽입, 편집, 삭제 또는 생각할 수있는 다른 용도로 사용할 수 있습니다. INSERT 마법사와 EDIT 마법사를 가질 수 있습니다. 차이점은 둘 중 두 가지가 있고 각각의 코드 (아마도 CompletedStep에있는 코드)가 데이터를 유지하기 위해 약간 다른 코드를 갖게된다는 것입니다. 삽입 마법사는 데이터베이스 삽입 쿼리를 호출하고 편집 마법사는 업데이트 쿼리를 호출합니다.
은 FormView
안에 컨트롤에 액세스 할 수 있습니다. 왜 당신은 컨트롤에 액세스 할 수 없다고 말했는지 모르겠습니다. 할 수있어. Using FindControl: Accessing Controls in a Formview을 참조하십시오.
당신도 formview의 두 상태 내부에 두 개의 마법사를 둘 수 있었다 - InsertTemplate
및 EditTemplate
하지만 그게 전부는 약간 미친 :) 점점
관련 문제
- 1. WPF 데이터 바인딩 : 데이터 바인딩 방법
- 2. 데이터 바인딩 동적 데이터
- 3. 데이터 바인딩
- 4. 데이터 바인딩
- 5. 파이썬에서의 데이터 바인딩/데이터 변환
- 6. 데이터 리피터에 데이터 바인딩 - VB.NET?
- 7. 데이터 그리드 데이터 바인딩 문제
- 8. 데이터 바인딩 된 컨트롤을 언제 데이터 바인딩 할 수 있습니까?
- 9. WPF 데이터 바인딩 - 템플릿에서 UI 컨트롤에 바인딩
- 10. WinForms 데이터 바인딩 - 목록의 개체에 바인딩
- 11. wpf 데이터 바인딩 - 문자열과 양방향 바인딩?
- 12. Silverlight에서 바인딩 지우기 (SetBinding에서 데이터 바인딩 제거)
- 13. 데이터 바인딩 및 바인딩 된 단추
- 14. ASP.NET의 데이터 바인딩
- 15. DataContext를 사용한 데이터 바인딩
- 16. PyQt4 : 데이터 바인딩?
- 17. 양방향 데이터 바인딩 객체
- 18. ListView 데이터 바인딩 동작
- 19. 데이터 바인딩 boundfields는
- 20. ReportViewer에 데이터 바인딩
- 21. Blackberry 데이터 바인딩?
- 22. .NET 데이터 바인딩 목록
- 23. ASP.NET DropDownList 데이터 바인딩
- 24. DataGridView에 대한 데이터 바인딩
- 25. 데이터 집합 바인딩 문제
- 26. XAML 인덱서 데이터 바인딩
- 27. Visualstatemanager 및 데이터 바인딩
- 28. ReportViewer 데이터 바인딩 (WPF)
- 29. Silverlight 이미지 데이터 바인딩
- 30. asp.net의 데이터 바인딩 식
그럼 난 당신이 FormView에 액세스 할 수 있습니다 알고 있지만 그냥 직접적으로 코드 라인이 700 개가 넘는 코드 뒤에 들어가서 컨트롤에 액세스하는 각 위치를 변경해야합니다. 두 명의 마법사없이이 작업을 수행 할 수있는 방법이 있습니까? 양식이 꽤 거대하고 복잡하기 때문에 두 가지 버전의 똑같은 것을 사용하는 대신 삽입 및 업데이트에 사용할 수있는 하나의 형식을 사용하고 싶습니다. – Sara