Dictionary Collection

.Net 2009. 4. 28. 15:18 posted by 무명시인
사용자 삽입 이미지
사용자 삽입 이미지


(1) 선언과 생성

(2) (3) 호출과 파싱

PageLoading

Ajax Extension 2009. 4. 28. 09:10 posted by 무명시인
사용자 삽입 이미지


위 그림처럼 페이지 로딩바를 만들어보자..

사용자 삽입 이미지


기본적으로 Ajax Extension 의 UpdateProcess 를 사용하고.

(1) Doctype 을 제거.. 스타일을 위해..

(2) UpdateProcess 의 첫번째 Div 돌아가는 gif 이미지..배경을 하얗게..

(3) 배경을 회색으로 만드는 Div.. 스타일에 주목하자..



사용자 삽입 이미지


.cs 에서는 확인용 3초 딜레이..


[silverlight] Grid 사용하기

SilverLight 2009. 4. 22. 15:35 posted by 무명시인
사용자 삽입 이미지

Silverlight 에서 사용하는 대표적인 컨테이너 컴포넌트 이다.

사용법은 위처럼..

<Grid.ColumnDefinitions><ColumnDefinition></ColumnDefinition></Grid.ColumnDefinitions>  

컬럼을 지정하는 Element 와..

<Grid.RowDefinitions><RowDefinition></RowDefinition></Grid.RowDefinitions>

로우를 지정하는 Element 를 사용한다..

.cs 에서도 동적으로 제어가 가능하다.

사용자 삽입 이미지

(1) (2)(3) Row, Column 을 추가한다.

(4)(5)  Row, Column 을 제거한다,

[js] Date 개체

Js & Css 2009. 4. 22. 09:18 posted by 무명시인

 var today = new Date();//Data객체 참조

 today.getYear() //년 

 today.getMonth()//월0~11월, +1해줘야 함.

today.getdate() //일

today.getDay()//요일0에서 6요일

today.getHours()//시

today.getMinutes()//분

today.getSeconds() //초

예제)

var dYoil = new Array('일', '월', '화', '수', '목', '금', '토');
var dToday = new Date();

 //요일
 var yoil = dToday.getDay();
 //시간
 var hour = dToday.getHours();

 alert('오늘은 ' + dYoil[yoil] + ';;' + yoil + '요일입니다\n시간은' + hour + '시입니다');

예제2) -- 주말에만 팝업을 띄우자..


    <script type="text/javascript" language="javascript">
        function GetCookie(NameCookie) {
            var i = document.cookie.indexOf(NameCookie + '=');

            if (i != -1) {
                i += NameCookie.length + 1;
                NameEnd = document.cookie.indexOf(';', i);

                if (NameEnd == -1) {
                    NameEnd = document.cookie.length;
                }
                return unescape(document.cookie.substring(i, NameEnd));
            }
            else {
                return "";
            }
        }

        function window.onload() {
            var jumalYn = false;
            var dToday = new Date();
            var yoil = dToday.getDay();
            var hour = dToday.getHours();

            switch (yoil) {
                case 0: jumalYn = true; break;
                case 1: jumalYn = false; break;
                case 2: jumalYn = false; break;
                case 3: jumalYn = false; break;
                case 4: jumalYn = false; break;
                case 5: if (hour > 16) jumalYn = true; break;
                case 6: jumalYn = true; break;
                default: jumalYn = false; break;
            }

            if (jumalYn) {
                var Cookievalue = GetCookie('Tourplanner');
                if (Cookievalue == "") {
                    var tour = window.open('http://www.naver.com', 'weekend', 'width=400,height=325');
                    tour.focus();
                }
            }
        }
    </script>

TextArear 의 내용이많아지면..

Height 의 속성이 저절로 늘어난다..

힏들게 자바스크립트로 제어 할려고 하다가..

이런 쉬운 방법이..

Style 속성 지정만으로 해결이 되었네..

<textarea cols="20" rows="2" name="textarea1" style="overflow: visible"></textarea>

ASP.NET 의 서버컨트롤도 동일하게 적용이 가능하다.

<asp:TextBox runat="server" ID="TextBox1" Style="overflow: visible;" TextMode="MultiLine"></asp:TextBox>

빈집 - 기형도

2009. 4. 21. 13:28 posted by 무명시인

사랑을 잃고 나는 쓰네

잘 있거라, 짧았던 밤들아

창밖을 떠돌던 겨울안개들아

아무것도 모르던 촛불들아, 잘 있거라

공포를 기다리던 흰 종이들아

망설임을 대신하던 눈물들아

잘 있거라, 더 이상 내 것이 아닌 열망들아

 

장님처럼 나 이제 더듬거리며 문을 잠그네

가엾은 내 사랑 빈집에 갇혔네

 

기형도 ,「빈집」, 『입 속의 검은 잎』, 문학과지성사, 1989

[Silverlight] 실버라이트와 Javascript 연동

SilverLight 2009. 4. 20. 14:26 posted by 무명시인
사용자 삽입 이미지


사용자 삽입 이미지
사용자 삽입 이미지



사용자 삽입 이미지
사용자 삽입 이미지



[Silverlight] BrowserInformation

SilverLight 2009. 4. 15. 14:27 posted by 무명시인
사용자 삽입 이미지

(1) BrowserVersion -> 브라우져 버젼

(2) CookiesEnabled -> 쿠키 사용여부

(3) Name                -> 브라우져 이름

(4) Platform             -> 운영체제

(5) UserAgent          -> 브라우져에서 서버로 보내지는 브라우져의 헤더값

[Silverlight] 경로이동

SilverLight 2009. 4. 15. 14:15 posted by 무명시인
사용자 삽입 이미지

(1) 현재창에서 이동

(2) 새창에서 이동.

Navigate() 메소드는 HTMLDOM의 window.open()함수와 같다.

[Silverlight] 경고창, 확인창, 입력창

SilverLight 2009. 4. 15. 14:05 posted by 무명시인
실버라이트에서 또한 간단한 코드로 경고창, 확인창, 입력창을 띄울 수 있다.

사용자 삽입 이미지


공통적으로 System.Windows.Browser.HtmlWindow 클래스에 속해있는 메소드를 사용한다.

일반 웹폼을 사용하는 것처럼..

메소드 명이 같다(Alert, Confirm, Prompt)..

(1) 실버라이트에 텍스트 박스를 한개 두고 입력값을 경고창으로 보여준다.

(2) 확인창의 예/아니오 값이 HTML 페이지의 텍스트 박스에 보여준다.

(3) 입력창에 입력한 값을 보여준다.

(4) HTML 텍스트박스에 값을 넣어준다.