Data-binding


설명

이 샘플에서는 데이터를 C1EventsCalendar 컨트롤에 바인딩하는 방법을 보여 줍니다.

C1EventsCalendar를 데이터 소스에 바인딩하려면 다음 단계를 수행해야 합니다.

EventStorage를 구성합니다.

  • 데이터 소스를 여러분의 페이지로 추가합니다.
  • 이벤트 저장소의 DataSourceID 를 설정합니다. 만일 필요 하다면, DataMembe속성을 채웁니다.
  • 만일 사용자가 이벤트를 수정하기 원한다면 Insert/Update/Delete 명령을 생성합니다. e.g.:
  • 이벤트 저장 데이터 매핑을 설정합니다. e.g.:
    <EventStorage DataSourceID="AccessDataSource_Events">
    	<Mappings>	
    		<IdMapping MappingName="AppointmentId" />			
    		<StartMapping MappingName="Start" />
    		<EndMapping MappingName="End" />
    		<SubjectMapping MappingName="Subject" />
    		<LocationMapping MappingName="Location" />
    		<DescriptionMapping MappingName="Description" />
    		<ColorMapping MappingName="Color" />
    	</Mappings>
    </EventStorage>
    

CalendarStorage를 구성합니다.

  • 데이터 소스 컨트롤을 여러분의 페이지로 추가합니다.
  • 이벤트 저장소의 DataSourceID 를 설정합니다. 만일 필요 하다면, DataMembe속성을 채웁니다.
  • 만일 사용자가 달력을 수정하기 원한다면 Insert/Update/Delete 명령을 생성합니다.
  • 캘린더 저장 데이터 매핑을 설정합니다. e.g:
    <CalendarStorage DataSourceID="AccessDataSource_Calendars">
    	<Mappings>
    		<IdMapping MappingName="CalendarId" />
    		<LocationMapping MappingName="Location" />
    		<ColorMapping MappingName="Color" />
    		<DescriptionMapping MappingName="Description" />
    		<NameMapping MappingName="Name" />
    		<PropertiesMapping MappingName="Properties" />
    		<TagMapping MappingName="Tag" />
    	</Mappings>
    </CalendarStorage>
    
도움말