2009-03-05 3 views
2

Я новичок в .NET, и мой первый проект - создать календарь событий, который будет заполнен из таблицы событий в mSQL. Я знаю, что в стандартных компонентах есть объект календаря, но задавался вопросом, лучше ли мне заполнять представление таблицы вручную, поскольку я не знал, было ли множество ограничений для стандартного объекта/компонента.Создание MSSQL Driven Calendar в .NET C#

Спасибо за вашу помощь

+0

Если это не является назначение школы, может быть проще для вас, чтобы попробовать что-то чуть менее сложным, чтобы привыкнуть к среде .NET. Это всего лишь предложение. – TheTXI

+0

К сожалению, это для работы, поэтому у меня нет выбора, но, по крайней мере, это будет держать меня занятым :) – Andrew

ответ

2

Это можно сделать довольно легко с помощью встроенного элемента управления календарем, который предоставляет .NET. Вы в основном имеете дело с событием DayRender.

Отличный пример можно найти здесь: http://www.c-sharpcorner.com/UploadFile/munnamax/DatabaseDriven08212007012112AM/DatabaseDriven.aspx

+0

спасибо, оцените ссылку. Как только я закончу полную рабочую систему, я поставлю ссылку на файл проекта, чтобы помочь другим – Andrew

1

Вы можете использовать стандартный элемент управления календарем. Это даст вам возможность выполнять код в каждой ячейке (день), поэтому вы можете запросить свою БД, найти свои даты, и в течение этой загрузки патикулярной даты вы можете написать любой необходимый контент внутри ячейки.