modalpopup
에 textboxes
이 있습니다.
사용자가 modal popup
에 도달하기 전에 그는 추가 또는 수정을 클릭합니다.
추가를 클릭하면 textboxes
은 모두 비어 있으며 새 주소를 추가합니다.
EDIT를 클릭하면 textboxes
에 이미 주소가 있으며 주소를 수정합니다.
이제 텍스트 상자의 데이터가 INSERTED (ADDED)
또는 UPDATED (EDITED)
일 필요가 있는지를 결정해야하는 단일 SAVE 버튼이 있습니다.
어떻게 이것을 할 수 있습니까?
나는 사용자가 추가 또는 수정을 클릭했는지 어떻게 알 수 있습니까 ??단일 버튼에 삽입/업데이트
0
A
답변
1
viestate에서 조치를 유지하고 어떤 값인지 확인하십시오.
하면 뷰 상태 값 또한 당신은 또한 비우거나 널 (null)에
을 클릭 취소를 설정할 수 있습니다if(ViewStat["Action"]!=null)
{
if(ViewStat["Action"].ToString()=="Edit")
{
//update statement
}
else
{
//insert statement
}
}
을위한 버튼 체크를 저장에 editclick
ViewStat["Action"]="Edit";
에 다음 사용자가 클릭 편집
ViewState["Action"]=null;
1
귀하의 이메일 주소는 hidden field
입니다. 나이. 추가 단추에서 해당 값을 "0"
으로 설정하고 편집 단추에서 설정 값을 갱신해야하는 레코드의 ID로 클릭하십시오. 서버 측에서 숨겨진 필드 값을 확인하여 수행 할 작업을 결정할 수 있습니다.
관련 문제
- 1. 버튼에 대한 단일 버튼 이벤트 핸들러
- 2. AlertView가 단일 버튼에 대해 두 번 팝업됩니다.
- 3. 단일 버튼에 여러 이벤트를 적용하는 방법은 무엇입니까?
- 4. 마우스 오버시 변수가있는 일련의 버튼에 단일 호버 (hover) 스크립트를 사용합니까?
- 5. 웹 양식의 단일 라디오 버튼에 키보드 단축키 하나를 지정하십시오.
- 6. VB.net 단일 버튼에 여러 개의 StreamReader와 FileStream이 있습니다.
- 7. 여러 개의 링크 버튼에 단일 클릭 이벤트 추가
- 8. addClass() 버튼에
- 9. 버튼에 텍스트
- 10. 개별 버튼에 기능 설정
- 11. 단일 파일의 애니메이션
- 12. 다른 버튼에 팝업을 적용하십시오. 하나의 버튼에 대해 작동하는 코드가 있습니다.
- 13. 버튼에 표시되지 않도록 라디오 버튼에 사용 된 내용 (이미지) 정렬
- 14. 리피터의 버튼에 데이터 바인딩하기
- 15. PHP의 뒤로 버튼에 연결하기
- 16. 버튼에 활성 상태 추가
- 17. jQuery 버튼에 아이콘 추가
- 18. 제출 버튼에 다시 게시
- 19. Android - 버튼에 그림자 넣기
- 20. 버튼에 설명 추가
- 21. 버튼에 행 추가
- 22. +/- 버튼에 한계가있는 수량 상자
- 23. AppleScript를 마우스 버튼에 바인딩하기
- 24. JavaFX의 버튼에 SVG 파일로드
- 25. 버튼에 연결된 함수 실행
- 26. 아이 버튼을 부모 버튼에
- 27. jQuery, HTML 버튼에 바인딩
- 28. 버튼에 FillRectangle 양식에 클릭
- 29. 제거 Magento 2의 버튼에
- 30. 둥근 버튼에 그림자 넣기
Google은 여전히 무료입니다. –
Google을 통해 SO에 도달했습니다 ..! :) – adityawho
http://stackoverflow.com/questions/37745761/how-to-put-and-use-two-flagsinsert-and-update-flags-on-a-single-button-to-perf – mohsen