| |
|||||||||||||||||||||
Проект День рожденияСтраница День рождения предназначена для того, чтобы информировать сотрудников об именинниках. Описание проектаДля отображения имен и адресов электронной почты всех сотрудников, день и месяц рождения которых соответствуют текущей дате, используется элемент управления DataGrid. Чтобы отправить поздравление коллеге, пользователю достаточно выполнить щелчок на его имени в списке. ![]() Страница День рождения База данных проектаДля функционирования приложения День рождения необходима единственная таблица — EmployeeBirthdays, содержащая информацию о сотрудниках. Обзор полей таблицы EmployeeBirthdays дан в табл. Поля таблицы EmployeeBirthdays (файл EmployeeBirthdays.txt)
Код проектаКод, связанный со страницей День рождения, выводит данные о всех сотрудниках, родившихся в определенный день года, сравнивая системную дату с датами из базы данных. Информация о сотрудниках демонстрируется в элементе DataGrid. В Теле страницы находятся два управляющих элемента Label. Первый служит для отображения названия страницы:
id="lblTitle" Font-Size="25pt" Font-Name="Tahoma" ТехЪ="День рождения" runat="server" />
ld="lblMessage" Font-Size="12pt" Font-Name="Tahoma" Font-Bold="True" runat="server" Text="Сегодня день рождения у перечисленных ниже сотрудников. Щелкните на имени коллеги, чтобы отправить ему поздравление." />
id="dgBirthdays" АиtoGenerateColumns="false" Width="90%" BackColor="beige" AlternatingItemStyle-BackColor="cornsilk" BorderColor="black" ShowFooter="false" CellPadding=3 CellSpacing="0" Font-Name="Tahoma" Font-Size="8pt" ForeColor="Black" HeaderStyle-BackColor="burlywood" HeaderStyle-Font-Bold="True" runat="server"> <Columns> <asp:HyperLinkColumn HeaderText="COTpyflHHK (Щелкните на имени для отправки письма)" DataNavigateUrlField="EmailAddress" DataNavigateUrlFormatString=mailto:(0} DataTextField="FullName" Target="_self" /> <asp:BoundColumn HeaderText="Aflpec электронной почты" DataField="EmailAddress" /> </Columns> </asp:DataGrid> |
|||||||||||||||||||||