Kontrolki ASP (Schedule i MonthView)
Zestaw dwóch kontrolek ASP z pełnym kodem źródłowym (Projekty utworzone w Visual Studio 2008) i przykładowym projektem prezentującym użycie kontrolek
Schedule
Kontrolka pozwala na wyświetlanie terminarza na stronach aspx. Zawiera własną klasę do reprezentowania terminarza, która może być oczywiście użyta do innych zastosowań. Posiada kilka widoków i właściwości oraz własny arkusz stylów by możliwe było modyfikowanie wyglądu i zachowania kontrolki.
Właściwości- Schedule Schedule - klasa terminarza, przechowująca wydarzenia
- int ViewType - rodzaj widoku (dzień, tydzień, tydzien roboczy, miesišc)
- Datetime ViewDate - data, dla której pokazywane są zdarzenia widoku
- string DetailUrl - url wywoływany przy kliknięciu na wydarzenie
- string EmptyUrl - url wywoływany przy kliknięciu na wolny termin
- bool IsDetailUrl - czy wywoływać url dla wydarzenia
- bool IsEmptyUrl - czy wywoływać url dla pustego terminu
- int DayStartHour - poczštkowa godzina dnia
- int DayStartMinute - początkowa minuta dnia
- int DayStopHour - końcowa godzina dnia
- int DayStopMinute - końcowa minuta dnia
- int WidthDay - szerokość widoku dnia
- int WidthWorkWeek - szerokość widoku tygodnia roboczego
- int WidthWeek - szerokość widoku tygodnia
Zrzuty ekranów z aplikacji testowej
MonthView
Kontrolka używana do pokazywania stanu rezerwacji obiektów, zasobów w okresie miesiąca. Włłaściwości oraz własny arkusz stylów umożliwiają dopasowanie wyglądu do własnych potrzeb.
Właściwości- int Year - rok, dla którego pokazywać dane
- int Month - miesišc
- bool IsCaption - czy wyświetlać nagłówek tabeli
- string Title - tytuł nagłówka
- List
Items - kolekcja elementów (rezerwacji)
Widoki