나는 sqldatasource를 사용하여 데이터베이스에 연결된 gridview를가집니다. gridview에 datetime 필드가 있습니다. 열을 편집 할 때 사용자가 수동으로 날짜를 입력하는 것을 원하지 않습니다. 먼저 캘린더에서 날짜를 선택하는 캘린더 팝업 또는 버튼이 필요합니다. 둘째, 시간 필드의 경우 캘린더에서 날짜를 선택할 때 시간을 선택할 수있는 템플릿 또는 GUI가 있습니까 ??그리드 뷰 편집 모드의 달력
0
A
답변
2
사용자가 입력 할 수 없으므로 javascipt 함수를 사용하고 해당 함수를 텍스트 상자의 onkeypress 및 onkeyup 이벤트에서 호출하십시오.
옵션 1 :
<script type="text/javascript">
function typingNotAllowed(CtrlID)
{
document.getElementById(CtrlID).value="";
}
</script>
<form id="form1" runat="server">
<div>
<input type="text" id="someid" onkeyup="typingNotAllowed(this.id)" />
<asp:TextBox ID="TextBox1" runat="server" onkeyup="typingNotAllowed(this.id)"></asp:TextBox>
</div>
</form>
옵션 2 :
바로 뒤에로드 이벤트에서 코드에서 TextBox1.Attributes.Add("ReadOnly", "true");
를 추가
옵션 3 : 위의 중 하나와 함께 사용 JQuery와 날짜 선택기 옵션 (두 요구 사항 모두에 적용 가능)
1
저는 AJAX Control Toolkit의 Calendar 컨트롤을 좋아합니다. AJAX Control Toolkit을 사용한 적이 없다면 정말 간단합니다. 다음은 달력 컨트롤에 대한 링크입니다. http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/Calendar/Calendar.aspx
이 링크는 툴킷 링크로,이 링크는 툴킷 링크로 다운로드 할 수 있습니다. http://ajaxcontroltoolkit.codeplex.com/
관련 문제
- 1. 편집 모드의 GridView 행
- 2. 편집 모드의 UITableView 섹션 헤더
- 3. ASP.NET 그리드 뷰와리스트 뷰
- 4. 그리드 뷰 Row_Command 문제
- 5. 킬 그리드 뷰 바인드
- 6. Asp.net 그리드 뷰 페이징
- 7. 그리드 뷰 업데이트
- 8. asp.net의 그리드 뷰 정렬
- 9. 편집 데이터 그리드 행
- 10. 편집 데이터 그리드 행
- 11. 데이터 그리드 템플릿 편집
- 12. 검도 그리드 일괄 편집
- 13. Ajax accordian의 ASP 그리드 뷰 성능
- 14. 닷넷 그리드 뷰 정렬 문제
- 15. 그리드 뷰 데이터를 PDF로 내보내기
- 16. 콤보 상자 열 그리드 뷰
- 17. 행 이벤트 그리드 뷰 떠나기
- 18. GridView에서 편집 모드의 dateformat을 설정할 수 없습니다
- 19. 편집 모드의 UITableView - '편집'버튼이 상태를 변경하지 않습니다.
- 20. UITableView addcell을 편집 모드의 아래쪽에 추가
- 21. 편집 모드의 Gridview 열 크기 조정
- 22. UITableViewCell 편집 모드의 체크 표시를 누르십시오.
- 23. 검도 UI 그리드 - 인라인 편집
- 24. 검도 UI 그리드 편집/내비게이션
- 25. Telerik MVC 그리드 일괄 편집
- 26. 편집 가능한 데이터 그리드? 연발총?
- 27. 리스트 뷰 편집 모드
- 28. android에서 이미지 뷰 편집
- 29. 면도기 뷰 템플릿보기 편집
- 30. 런타임에서 뷰 편집