2010-11-23 5 views
0

나는 'DateControl1'이라는 텍스트 컨트롤과 calenderextender (ajax)라는 사용자 정의 컨트롤을 가지고 있습니다. 다음과 같이 내 usercontrol에 대한 속성을 작성했습니다 : public string DateFormat { get {return dateformat; } {dateformat = value; } } DateControl1.DateFormat = "dd-mm-yyyy"로 cs 파일의 형식을 할당하면이 dateformat을 Calenderextender의 기본 제공 속성에 할당해야합니다. 누구든지이 작업을 수행 방법을 알려주십시오. C# asp.net?C# asp.net에서 usercontrol 속성을 사용자 지정하는 방법?

답변

0

처음으로 사용자 컨트롤이 그 시간에 캘린더 익스텐더를 사용하려고 할 때 속성 값을 캘린더 익스텐더로 전달해야합니다.

// 이와 비슷한 내용 calext.DateFormat = DateFormat;

다음 시간 동안 캘린더 익스텐더가 이미 소비 된 경우 DateFormat 속성의 setter를 사용하여 캘린더 익스텐더의 속성을 설정할 수 있습니다.

//이
공공 문자열 DateFomat {
GET {반환에 dateformat 같은;}
세트 {에 dateformat = 값; 만약 (! calext = NULL) calext.DateFormat = DATEFORMAT;}
}

감사합니다,
PRANAV Kaushik이 (http://www.pranavkaushik.wordpress.com)

관련 문제