티스토리 뷰
SMALL
* CalendarExtender는 AjaxControlToolkit을 설치하여야만 사용할 수 있다.
>> http://www.asp.net/ajax/downloads/
* AjaxControlToolkit.dll을 다운로드 한 후 [참조 추가]를 하여 사용한다.
* Ajax 컨트롤을 사용하기 위해서 web.config 파일의 <control> 부분에 아래처럼 tagPrefix를 지정한다.
<add tagPrefix="ajax" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit"/>
* 아니면 각각의 .aspx 페이지의 상단에 아래처럼 assembly 등록을 해줄수도 있다. (페이지 수가 많으면 불편..)
<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="ajax" %>
* 도구상자의 [Ajax 확장] 파트에서 ScriptManager 컨트롤을 생성한다.
<asp:ScriptManager ID="ScriptManager1" runat="server" EnableScriptGlobalization="true" EnableScriptLocalization="true"></asp:ScriptManager>
>> ScriptManager 속성 참고 http://msdn.microsoft.com/ko-kr/library/bb335925.aspx
* 날짜를 선택했을 때 해당 날짜가 입력될 TextBox 컨트롤과 날짜 아이콘인 ImageButton도 추가한다.
(아이콘이 허접함 ㅡ,.ㅡ;)
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="./Images/calendar.jpg" Width="18" Height="18" />
* 마지막으로 CalendarExtendar 컨트롤을 사용하여 캘린더를 가져옴!!
(Format에서 MM은 반드시 대문자여야 함...)
<ajax:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="TextBox1" PopupButtonID="ImageButton1" Format="yyyy-MM-dd"></ajax:CalendarExtender>
* 결 과
LIST
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- enterprise linux
- ASP.NET
- Microsoft Certified IT Professional
- docuprint203a
- 10g
- VMware
- SQL SERVER 2008
- Calendar Popup
- 자바
- putty
- 자격증
- CSS
- 십이지권
- scriptmanager
- webserver 구축
- HTML
- Enterprise-R4-U4
- Java
- SQLPLUS
- install
- 함수
- 시스템 함수
- asp
- oracle
- Oracle 10g
- Network
- 자금우
- T-SQL Programming
- MSSQL
- dbca
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함