사용자가 텍스트 상자 또는 드롭 다운 목록에서 값을 입력/변경하면 입력 한/변경 한 값을 저장하려고하는 3 개의 텍스트 상자와 2 개의 드롭 다운 목록이있는 usercontrol이 있습니다. 이 사용자 정의 컨트롤에는 저장/추가 버튼이 없습니다. 샘플 코드로 도와주세요. C#의 초보자입니다.동적으로 텍스트 상자 및 드롭 다운 목록 winforms 값을 저장
답변
각 textbox/combobox
Leave
이벤트를 처리하고 그에 따라 데이터베이스를 업데이트 할 수 있습니다
샘플 코드
//attach your event handler to the event (if needed)
this.textBox1.Leave += new System.EventHandler(this.textBox1_Leave);
.
private void textBox1_Leave(object sender, EventArgs e)
{
//I have left textbox1, get my text
var s = textBox1.Text;
//db update
var ctx = new mydbEntities();
ctx.configTable.Where(x => x.id == 1).Single().Value = s;
// commit changes to db
ctx.SaveChanges();
}
나는 이것이 좋은 아이디어라고 생각하고 나를 U 이유를 알려주지 않는다 : 나는 당신의 드롭 다운리스트에서 무언가를 선택하지만 난 확인란의에 아무 것도 입력하지 않은 상상 할 수 있습니다, 그 선택이 저장됩니다 데이터베이스에 있지만 불완전한 정보가 있으면 당연히 비어있는 필드가 유효하지 않은지 확인 상자에서 유효성 검사를하지 않으면 아마도 도움이 될 것입니다.
이제 어떻게해야하는지 생각해보십시오. 어떻게해야합니까? 당신은 쿼리 나 데이터베이스에 데이터를 저장하는 함수를 포함 할 드롭 다운 목록을위한 이벤트를 생성 할 수 있습니다.
이것이 내가하는 방법이지만 다른 관점이있을 수도 있습니다! ;)
ps : 나는 왜 그들이 당신의 질문을 downvoted 이해가 안 돼요, 나는 당신이 누가 노력하고 누가 도움을 필요로 (내가 누군지) 중학교 개발자라고 생각합니다.
사용자는 다른 컨트롤과 상관없이 이전 값을 입력하거나 변경할 때 dropdownlist 또는 textbox 값을 저장하려고했습니다. 텍스트 상자에 값을 입력했다고 가정하면 텍스트 값을 즉시 저장해야합니다. – prasy
- 1. 드롭 다운 목록 안에 텍스트 상자 추가하기
- 2. 드롭 다운 목록 및 텍스트 상자 필터를 사용하는 표보기 검색?
- 3. 여러 텍스트 상자 및 드롭 다운 목록 값을 유지하면서 C# 코드의 자동 저장
- 4. 드롭 다운 목록 값을 텍스트 상자에 바인딩
- 5. 녹아웃으로 텍스트 상자 값을 수정하는 드롭 다운
- 6. 동적으로 채울 드롭 다운 목록
- 7. 텍스트 상자 및 드롭 다운 목록 유효성 검사
- 8. 드롭 다운 목록 상자에서 값을 추가하는 방법
- 9. 드롭 다운 목록 상자 및 텍스트 필드에서 값을 가져 오는 방법, 그 값을 webservices로 보내시겠습니까?
- 10. 드롭 다운 목록의 값을 동적으로 편집하고 저장하십시오.
- 11. 드롭 다운 선택에 해당하는 텍스트 상자 값 저장
- 12. 동적으로 드롭 다운 목록 채우기
- 13. 텍스트 상자 및 드롭 다운 메뉴 삽입
- 14. 텍스트 상자 및 드롭 다운 목록에서 값을 데이터베이스에 삽입하는 방법
- 15. WinForms 동적 목록 상자
- 16. 다양한 요소 (텍스트 상자, 드롭 다운)를 동적으로 추가 MVC
- 17. 체크 상자 값을 설정하는 경우 드롭 다운 목록 값을 사용합니다.
- 18. Winforms - 다중 선택 드롭 다운 목록
- 19. Winforms, 데이터 바인딩, 목록 상자 및 텍스트 상자
- 20. 드롭 다운 목록 상자 추가 - 초보자 문제
- 21. 드롭 다운 목록 및 텍스트 상자에서 JSP의 JavaScript로 값을 전달합니다.
- 22. 동적으로 값을 추가하여 드롭 다운
- 23. 레일 필드의 드롭 다운 목록 상자
- 24. 동적 드롭 다운 목록
- 25. 드롭 다운 목록 값을 선택하십시오.
- 26. GWT에서 목록 상자 드롭 다운 항목 선택
- 27. 드롭 다운 상자 안의 서식 텍스트
- 28. 드롭 다운 목록 텍스트 상자 필수 필드 유효성 검사기 오류
- 29. gridview 바닥 글의 드롭 다운 목록 상자
- 30. Selenium을 사용한 계단식 드롭 다운 목록 상자
"샘플 코드로 도우십시오. 나는 C#의 초보자입니다."..... 미국에 몇 가지 샘플 코드를 제공해주십시오. – DidIReallyWriteThat
WPF 및 데이터 바인딩에 이상적인 시나리오 인 것 같습니다. 다양한 텍스트 상자 등을 클래스의 속성에 바인딩합니다. 변경 사항은 변경 될 때마다 등록 정보의 set 메소드에서 처리 될 수 있습니다. – VoteCoffee