Pengenalan Control ASP.NET (Bagian 3)


Dalam sebuah program, umumnya diperlukan sebuah metode untuk menghasilkan input tanggal. Ini karena program adalah alat bantu untuk membantu manusia menyelesaikan tugasnya, dan manuasia selalu terkait dengan tanggal, misalnya dalam penyelesaian projek, janjian, dan sebagainya. Di ASP.NET ada objek calender untuk menangani hal ini. Kontrol ini akan menampilkan kalender satu bulan yang memungkinkan Anda memilih tanggal dan juga memilih bulan berikutnya atau bulan sebelumnya dengan mengklik panah di bagian atasnya. Di antara properti penting dari calender adalah sebagai berikut:
Properti
Deskripsi
CaptionMenentukan caption dari kalender.
CaptionAlignMenentukan slignment dari caption text.
CellPaddingJarak antara dinding sel dengan konten di dalamnya dalam satuan piksel
CellSpacingJarak antar sel dalam satuan piksel
DayHeaderStyleStyle untuk menampilkan nama-nama hari
DayNameFormatFormat untuk menampilkan nama-nama hari
DayStyleStyle untuk menampilkan hari
FirstDayOfWeekMenentukan hari apa yang menjadi hari pertama dalam satu minggu
NextMonthTextTeks yang ditampilkan untuk link bulan depannya
NextPrevFormatFormat untuk link Next dan Previous
NextPrevStyleStyle untuk menampilkan link bulan Next dan Previous.
OtherMonthDayStyleStyle untuk menampilkan hari yang tidak ada di bulan sekarang
PrevMonthTextTeks yang akan ditampilkan untuk link bulan sebelumnya
RunatMenentukan apakah kontrol ini adalaah kontrol server nilainya harus server
SeletedDateMenentukan tanggal yang harus dipilih
SeletedDatesMenentukan tanggal-tanggal yang dipilih
SeletedDayStyleStyle untuk hari yang dipilih
SelectionModeMenentukan mode bagaimana user diperbolehkan untuk memilih tanggal
SelectMonthTextTeks yang ditampilkan untuk link pemilihan bulan
SelectorStyleStyle untuk link pemilihan bulan dan minggu
SelectWeekTextTeks yang ditampilkan untuk link pemilihan minggu
ShowDayHeaderNilai boolean yang menentukan apakah hari dan minggu di header harus ditampilkan
ShowGridLinesNilai boolean yang menentukan apakah grid line antara hari ditampilkan
ShowNextPrevMonthNilai booblean yang menentukan apakah link untuk bulan selanjutnya dan sebelumnya sudah ditampilkan
ShowTitleNilai boolean yang menentukan apakah title dari kalender ditampilkan
TitleFormatFormat title dari kalender
TitleStyleStyle title dari kalender
TodayDayStyleStyle untuk tanggal hari ini
TodayDateTanggal hari ini
UseAccessibleHeaderMenentukan apakah elemen th digunakan untuk header dan bukannya elemen td
VisibleDateTanggal yang menentukan bulan mana yang terlihat di kalender
WeekendDayStyleStyle untuk weekend
OnDayRenderNama untuk fungsi yang akan dieksekusi ketika setiap sel harian dibuat
OnSelectionChangedNama fungsi yng akan dieksekusi ketika user memilih hari, minggu, atau bulan
OnVisibleMonthChangedNama fungsi yang akan dieksekusi jika user berpindah ke bulan lain

Latihan

  1. Buatlah project web baru kemudian beri nama latihanKalender.aspx
  2. Buatlah desain form seperti gambar di bawah ini.
  3.  Atur propertinya sesuai tabel dibawah ini:
    ObjectProperties
    Label1Text: Pilih tanggal di bawah ini
    Font Bold: True
    Font size: x-large
    Label2ID: lblHasil
    Text: (Kosong)
    Calendar1klik auto format
    pada pilihan select a scheme pilih colorful 1
    klik OK.
  4. Sesuaikan tampilan form dengan gambar di bawah ini
  5. Klik dua kali pada object calendar 1 kemudian masukan koding di bawah ini:
    Select Case (Calendar1.SelectedDates.Count)
    Case 0 'tidak ada pilihan
    Me.lblHasil.Text = "Tidak ada tanggal yang sedang terpilih"
    Case 1 'hari
    Me.lblHasil.Text = "Tanggal yang sedang dipilih adalah " & Calendar1.SelectedDate.ToString
    End Select
  6. Jalankan form tersebut dan sesuikan hasilnya dengan gambar di bawah ini

KembaliLanjut

Tidak ada komentar:

Posting Komentar