|
<html><head><link rel=stylesheet href=style.css></head><body><div class=SourcePanel style='font-size:12'><pre style='background-color:white'>
<%@ Page language="c#" Codebehind="ProjectDetails.aspx.cs" AutoEventWireup="false" Inherits="ASPNET.StarterKit.TimeTracker.Web.ProjectDetails" %<font color= "blue">></font>
<%@ Register TagPrefix="TimeTracker" TagName="Banner" Src="Banner.ascx" %<font color= "blue">></font>
<%@ Register TagPrefix="uc1" TagName="AdminTabs" Src="AdminTabs.ascx" %<font color= "blue">></font>
<font color= "blue"><!</font><font color="maroon">doctype</font> HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" <font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">HTML</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">HEAD</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">title</font><font color= "blue">></font>Project Details<font color= "blue"></</font><font color="maroon">title</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">meta</font> content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">LINK</font> href="styles.css" type="text/css" rel="stylesheet"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">script</font> language="javascript" src="script.js"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">script</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">HEAD</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">body</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">form</font> id="ProjectDetails" method="post" runat="server"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="100%" border="0"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> vAlign="top" background="images/bars.gif" height="46"<font color= "blue">></font><font color= "blue"><</font><font color="maroon">timetracker:banner</font> id="Banner1" runat="server"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">timetracker:banner</font><font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> class="tab-active" vAlign="top" height="15"<font color= "blue">></font><font color= "blue"><</font><font color="maroon">IMG</font> height="15" src="images/spacer.gif" width="15"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">table</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="100%" border="0"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> width="8"<font color= "blue">></font><font color= "blue"><</font><font color="maroon">IMG</font> height="8" src="images/spacer.gif" width="8"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> vAlign="top"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">table</font> class="admin-tan-border" cellSpacing="20" cellPadding="0" width="600" border="0"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font> height="10"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> vAlign="top"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="100%" border="0"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> class="header-gray"<font color= "blue">></font>Project Configuration<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> align="right"<font color= "blue">></font><font color= "blue"><</font><font color=blue>asp:button id="SaveButton" runat="server" Text="Save" CssClass="standard-text" width="53px"<font color= "blue">></font><font color= "blue"></</font>asp:button</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:button id="CancelButton" runat="server" Text="Cancel" CssClass="standard-text" width="53" causesvalidation="False"<font color= "blue">></font><font color= "blue"></</font>asp:button</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:button id="DeleteButton" runat="server" Text="Delete" CssClass="standard-text" causesvalidation="False"<font color= "blue">></font><font color= "blue"></</font>asp:button<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font></font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> colSpan="2"<font color= "blue">></font><font color= "blue"><</font><font color=blue>asp:label id="ErrorMessage" runat="server" CssClass="standard-text" enableviewstate="False" ForeColor="Red"<font color= "blue">></font><font color= "blue"></</font>asp:label</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">hr</font><font color= "blue">></font>
Define the project and specify which users will be part of the project. Then
add categories to the project to help keep track of specific areas of product.
Press the <font color= "blue"><</font><font color="maroon">b</font><font color= "blue">></font>SAVE<font color= "blue"></</font><font color="maroon">b</font><font color= "blue">></font> button for configuration to take effect.
<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">table</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font> height="*"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> vAlign="top"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="100%" border="0"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> class="header-lightgray" width="240"<font color= "blue">></font>PROJECT INFORMATION
<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> width="*"<font color= "blue">></font><font color= "blue"><</font><font color="maroon">IMG</font> height="1" src="images/spacer.gif" width="240"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> class="header-lightgray" width="240"<font color= "blue">></font>SPECIFY PROJECT MEMBERS
<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> colSpan="3"<font color= "blue">></font><font color= "blue"><</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="1"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font> height="*"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> vAlign="top"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="204" border="0"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font>Project Name<font color= "blue"><</font><font color="maroon">br</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:textbox id="ProjectName" runat="server" width="194px" MaxLength="50" cssclass="standard-text"<font color= "blue">></font><font color= "blue"></</font>asp:textbox<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font></font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font><font color= "blue"><</font><font color=blue>asp:requiredfieldvalidator id="ProjectNameRequiredfieldvalidator" runat="server" ErrorMessage="Project Name is a required value." ControlToValidate="ProjectName" display="Dynamic"<font color= "blue">></font><font color= "blue"></</font>asp:requiredfieldvalidator<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font></font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font><font color= "blue"><</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="1"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font>Project Manager<font color= "blue"><</font><font color="maroon">br</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:dropdownlist id="Managers" runat="server" width="193px" cssclass="standard-text"<font color= "blue">></font><font color= "blue"></</font>asp:dropdownlist<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font></font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font><font color= "blue"><</font><font color=blue>asp:requiredfieldvalidator id="ManagerRequiredFieldValidator" runat="server" ErrorMessage="You must select a manager." ControlToValidate="Managers" display="Dynamic"<font color= "blue">></font><font color= "blue"></</font>asp:requiredfieldvalidator<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font></font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font><font color= "blue"><</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="1"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font><font color= "blue"><</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="1"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="100%" border="0"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font>Est.Completion Date<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font>Est.Duration<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font><font color= "blue"><</font><font color=blue>asp:textbox id="CompletionDate" runat="server" width="76px" cssclass="standard-text" columns="12"<font color= "blue">></font><font color= "blue"></</font>asp:textbox<font color= "blue">></font><font color= "blue"><</font><font color="maroon">A</font> href="javascript:OpenCalendar('CompletionDate', true)"<font color= "blue">></font><font color= "blue"><</font><font color="maroon">IMG</font> src="images/icon-calendar.gif" border="0"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">A</font></font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font><font color= "blue"><</font><font color=blue>asp:textbox id="Duration" runat="server" cssclass="standard-text" columns="12" Width="49px"<font color= "blue">></font><font color= "blue"></</font>asp:textbox</font><font color= "blue">></font>hrs
<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">table</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font><font color= "blue"><</font><font color=blue>asp:comparevalidator id="CompletionDateCompareValidator" runat="server" ErrorMessage="Date format is incorrect." display="Dynamic" controltovalidate="CompletionDate" type="Date" operator="DataTypeCheck"<font color= "blue">></font><font color= "blue"></</font>asp:comparevalidator<font color= "blue">></font><font color= "blue"><</font>asp:requiredfieldvalidator id="CompletionDateRequiredFieldValidator" runat="server" ErrorMessage="Est. Comletion Date is required." ControlToValidate="CompletionDate" Display="Dynamic"<font color= "blue">></font><font color= "blue"></</font>asp:requiredfieldvalidator<font color= "blue">></font><font color= "blue"><</font>asp:comparevalidator id="DurationCompareValidator" runat="server" ErrorMessage="Duration must be integer value." ControlToValidate="Duration" Display="Dynamic" Type="Integer" Operator="DataTypeCheck"<font color= "blue">></font><font color= "blue"></</font>asp:comparevalidator<font color= "blue">></font><font color= "blue"><</font>asp:requiredfieldvalidator id="DurationRequiredFieldValidator" runat="server" ErrorMessage="Duration is required." ControlToValidate="Duration" Display="Dynamic"<font color= "blue">></font><font color= "blue"></</font>asp:requiredfieldvalidator<font color= "blue">></font><font color= "blue"><</font>asp:rangevalidator id="RangeValidator1" runat="server" ErrorMessage="Duration is out of range" ControlToValidate="Duration" Type="Integer" MinimumValue="0" MaximumValue="99999"<font color= "blue">></font><font color= "blue"></</font>asp:rangevalidator<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font></font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font><font color= "blue"><</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="1"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font><font color= "blue"><</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="1"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">table</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> vAlign="top"<font color= "blue">></font>Description<font color= "blue"><</font><font color="maroon">br</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:textbox id="Description" runat="server" cssclass="standard-text" columns="20" Width="204px" rows="8" Height="116px" TextMode="MultiLine"<font color= "blue">></font><font color= "blue"></</font>asp:textbox<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font></font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> vAlign="top" noWrap<font color= "blue">></font>Project Members (CTRL+Click for multiples)<font color= "blue"><</font><font color="maroon">br</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:listbox id="Members" runat="server" cssclass="standard-text" Width="220px" rows="9" Height="122px" SelectionMode="Multiple" DataTextField="UserName" DataValueField="UserID"<font color= "blue">></font><font color= "blue"></</font>asp:listbox<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font></font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">table</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> vAlign="top"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="100%" border="0"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> class="header-lightgray" colSpan="3"<font color= "blue">></font>DEFINE PROJECT CATEGORIES FOR PROJECT
MANAGEMENT
<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> colSpan="3"<font color= "blue">></font><font color= "blue"><</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="1"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> colSpan="3"<font color= "blue">></font>Categories can be added in two ways. You can <font color= "blue"><</font><font color="maroon">b</font><font color= "blue">></font>ADD<font color= "blue"></</font><font color="maroon">b</font><font color= "blue">></font> a category
by specifying name, abbreviation (4 characters max), and duration - the amount
of hours that may be charged under the category. Or, You can <font color= "blue"><</font><font color="maroon">b</font><font color= "blue">></font>COPY<font color= "blue"></</font><font color="maroon">b</font><font color= "blue">></font> categories
that already have been defined in another project to this project.
<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> colSpan="3"<font color= "blue">></font><font color= "blue"><</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="1"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> width="410"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="100%" border="0"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font>Name<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font>Abbrev.<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font>Duration(hrs)<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font> <font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> vAlign="top"<font color= "blue">></font><font color= "blue"><</font><font color=blue>asp:textbox id="CategoryName" runat="server" width="166px" enableviewstate="False" MaxLength="50" cssclass="standard-text"<font color= "blue">></font><font color= "blue"></</font>asp:textbox<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font></font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> vAlign="top"<font color= "blue">></font><font color= "blue"><</font><font color=blue>asp:textbox id="Abbrev" runat="server" width="70px" enableviewstate="False" cssclass="standard-text"<font color= "blue">></font><font color= "blue"></</font>asp:textbox<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font></font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> vAlign="top"<font color= "blue">></font><font color= "blue"><</font><font color=blue>asp:textbox id="CatDuration" runat="server" width="70px" enableviewstate="False" cssclass="standard-text"<font color= "blue">></font><font color= "blue"></</font>asp:textbox<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font></font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> vAlign="top" align="right"<font color= "blue">></font><font color= "blue"><</font><font color=blue>asp:button id="AddButton" runat="server" Text="Add" CssClass="standard-text" width="46px"<font color= "blue">></font><font color= "blue"></</font>asp:button<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font></font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> colSpan="4"<font color= "blue">></font><font color= "blue"><</font><font color=blue>asp:comparevalidator id="CatDurationValidator" runat="server" ErrorMessage="Duration for category must be integer value." ControlToValidate="CatDuration" Display="Dynamic" Type="Integer" Operator="DataTypeCheck"<font color= "blue">></font><font color= "blue"></</font>asp:comparevalidator<font color= "blue">></font><font color= "blue"><</font>asp:customvalidator id="AbbrevCustomValidator" runat="server" ErrorMessage="Duplicate category abbreviation are not allowed." display="Dynamic"<font color= "blue">></font><font color= "blue"></</font>asp:customvalidator<font color= "blue">></font><font color= "blue"><</font>asp:rangevalidator id="RangeValidator2" runat="server" ErrorMessage="Duration is out of range." ControlToValidate="CatDuration" display="Dynamic" Type="Integer" MinimumValue="0" MaximumValue="99999"<font color= "blue">></font><font color= "blue"></</font>asp:rangevalidator<font color= "blue">></font><font color= "blue"><</font>asp:regularexpressionvalidator id="CategoryNameValidator" runat="server" ErrorMessage="Category name must be alphanumeric." ControlToValidate="CategoryName" Display="Dynamic" ValidationExpression="[a-zA-Z0-9 ]*"<font color= "blue">></font><font color= "blue"></</font>asp:regularexpressionvalidator<font color= "blue">></font><font color= "blue"><</font>asp:regularexpressionvalidator id="RegularExpressionValidator1" runat="server" ErrorMessage="Category abbreviation must be alphanumeric." ControlToValidate="Abbrev" Display="Dynamic" ValidationExpression="[a-zA-Z0-9 ]*"<font color= "blue">></font><font color= "blue"></</font>asp:regularexpressionvalidator<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font></font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">table</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> class="header-gray" align="middle" width="100"<font color= "blue">></font> OR <font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> align="right" width="260"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="100%" border="0"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> colSpan="2"<font color= "blue">></font>Add Categories From Another Project<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font><font color= "blue"><</font><font color=blue>asp:dropdownlist id="Projects" runat="server" width="190px" cssclass="standard-text"<font color= "blue">></font><font color= "blue"></</font>asp:dropdownlist<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font></font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> align="right"<font color= "blue">></font><font color= "blue"><</font><font color=blue>asp:button id="CopyButton" runat="server" Text="Copy" CssClass="standard-text" width="46" causesvalidation="False"<font color= "blue">></font><font color= "blue"></</font>asp:button<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font></font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">table</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> colSpan="3"<font color= "blue">></font><font color= "blue"><</font><font color=blue>asp:regularexpressionvalidator id="RegularExpressionValidatorAbbrev" runat="server" ErrorMessage="Abbreviation must be between 1-4 characters long." ControlToValidate="Abbrev" Display="Dynamic" ValidationExpression="\S{1,4}"<font color= "blue">></font><font color= "blue"></</font>asp:regularexpressionvalidator<font color= "blue">></font><font color= "blue"><</font>asp:label id="CategoryErrorMessage" runat="server" CssClass="standard-text" enableviewstate="False" ForeColor="Red"<font color= "blue">></font><font color= "blue"></</font>asp:label<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font></font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> colSpan="3"<font color= "blue">></font><font color= "blue"><</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="1"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font>List of Project Categories<font color= "blue"><</font><font color="maroon">br</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:datagrid id="CategoriesGrid" runat="server" Width="100%" font-names="Verdana" BorderColor="White" AllowSorting="True" Font-Name="Verdana" AutoGenerateColumns="False" CellPadding="2" OnEditCommand="CategoriesGrid_OnEdit" OnDeleteCommand="CategoriesGrid_OnDelete" OnCancelCommand="CategoriesGrid_OnCancel" OnUpdateCommand="CategoriesGrid_OnUpdate" DataKeyField="CategoryID" BorderStyle="None"</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">HeaderStyle</font> CssClass="grid-header"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">HeaderStyle</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">Columns</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:TemplateColumn SortExpression="Name" HeaderText="Name"</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">HeaderStyle</font> HorizontalAlign="Left" CssClass="grid-header" VerticalAlign="Middle"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">HeaderStyle</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">ItemStyle</font> CssClass="grid-first-item"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">ItemStyle</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">ItemTemplate</font><font color= "blue">></font>
<%# DataBinder.Eval(Container, "DataItem.Name") %<font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">ItemTemplate</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">EditItemTemplate</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:textbox id=EditName Text='<%# DataBinder.Eval(Container, "DataItem.Name") %<font color= "blue">></font>' CssClass="Standard-text" MaxLength="50" Runat="server" AutoPostBack="false"</font><font color= "blue">></font>
<font color= "blue"></</font><font color=blue>asp:textbox</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" ErrorMessage="Category name is required" ControlToValidate="EditName" Display="Dynamic"<font color= "blue">></font><font color= "blue"></</font>asp:RequiredFieldValidator</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">EditItemTemplate</font><font color= "blue">></font>
<font color= "blue"></</font><font color=blue>asp:TemplateColumn</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:TemplateColumn SortExpression="Abbrev" HeaderText="Abbrev."</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">HeaderStyle</font> HorizontalAlign="Left" Width="70px" CssClass="grid-header" VerticalAlign="Middle"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">HeaderStyle</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">ItemStyle</font> CssClass="grid-item"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">ItemStyle</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">ItemTemplate</font><font color= "blue">></font>
<%# DataBinder.Eval(Container, "DataItem.Abbreviation") %<font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">ItemTemplate</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">EditItemTemplate</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:textbox id=EditAbbreviation Text='<%# DataBinder.Eval(Container, "DataItem.Abbreviation") %<font color= "blue">></font>' CssClass="Standard-text" width="70px" Runat="server" AutoPostBack="false"</font><font color= "blue">></font>
<font color= "blue"></</font><font color=blue>asp:textbox</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:requiredfieldvalidator id="Requiredfieldvalidator5" runat="server" ErrorMessage="This is a required value." ControlToValidate="EditAbbreviation" display="Dynamic"<font color= "blue">></font><font color= "blue"></</font>asp:requiredfieldvalidator</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:regularexpressionvalidator id="Regularexpressionvalidator3" runat="server" ErrorMessage="Abbreviation must be between 1-4 characters long." ControlToValidate="EditAbbreviation" Display="Dynamic" ValidationExpression="\S{1,4}"<font color= "blue">></font><font color= "blue"></</font>asp:regularexpressionvalidator</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">EditItemTemplate</font><font color= "blue">></font>
<font color= "blue"></</font><font color=blue>asp:TemplateColumn</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:TemplateColumn SortExpression="Duration" HeaderText="Duration(hrs)"</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">HeaderStyle</font> Wrap="False" HorizontalAlign="Right" Width="100px" CssClass="grid-header" VerticalAlign="Middle"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">HeaderStyle</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">ItemStyle</font> HorizontalAlign="Right" CssClass="grid-item"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">ItemStyle</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">ItemTemplate</font><font color= "blue">></font>
<%# DataBinder.Eval(Container, "DataItem.EstDuration") %<font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">ItemTemplate</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">EditItemTemplate</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:textbox id=EditDuration Text='<%# DataBinder.Eval(Container, "DataItem.EstDuration") %<font color= "blue">></font>' CssClass="Standard-text" width="70px" Runat="server" AutoPostBack="false"</font><font color= "blue">></font>
<font color= "blue"></</font><font color=blue>asp:textbox</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:requiredfieldvalidator id="Requiredfieldvalidator2" runat="server" ErrorMessage="This is a required value." ControlToValidate="EditDuration" display="Dynamic"<font color= "blue">></font><font color= "blue"></</font>asp:requiredfieldvalidator</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:CompareValidator id="CompareValidator1" runat="server" ErrorMessage="Hours must be an integer value" ControlToValidate="EditDuration" Display="Dynamic" Type="Integer" Operator="DataTypeCheck"<font color= "blue">></font><font color= "blue"></</font>asp:CompareValidator</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">EditItemTemplate</font><font color= "blue">></font>
<font color= "blue"></</font><font color=blue>asp:TemplateColumn</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:TemplateColumn HeaderText="Edit"</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">HeaderStyle</font> HorizontalAlign="Left" Width="50px" CssClass="grid-header" VerticalAlign="Middle"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">HeaderStyle</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">ItemStyle</font> HorizontalAlign="Center" CssClass="grid-edit-column"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">ItemStyle</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">ItemTemplate</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:imagebutton runat="server" ImageUrl="images/icon-pencil.gif" CommandName="Edit" CausesValidation="false" ID="EditButton"<font color= "blue">></font><font color= "blue"></</font>asp:imagebutton</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">img</font> src="images/spacer.gif" width="3"<font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:imagebutton Runat="server" ImageUrl="images/icon-delete.gif" CommandName="Delete" CausesValidation="False" ID="CatDeleteButton"<font color= "blue">></font><font color= "blue"></</font>asp:imagebutton</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">ItemTemplate</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">EditItemTemplate</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:imagebutton runat="server" ImageUrl="images/icon-floppy.gif" CommandName="Update" CausesValidation="True" ID="UpdateButton"<font color= "blue">></font><font color= "blue"></</font>asp:imagebutton</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">img</font> src="images/spacer.gif" width="3"<font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:imagebutton runat="server" ImageUrl="images/icon-pencil-x.gif" CommandName="Cancel" CausesValidation="false" ID="CatCancelButton"<font color= "blue">></font><font color= "blue"></</font>asp:imagebutton</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">EditItemTemplate</font><font color= "blue">></font>
<font color= "blue"></</font><font color=blue>asp:TemplateColumn</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">Columns</font><font color= "blue">></font>
<font color= "blue"></</font><font color=blue>asp:datagrid<font color= "blue">></font><font color= "blue"><</font>asp:customvalidator id="ProjectsGridCustomValidator" runat="server" enableviewstate="False" ErrorMessage="A project must have at least one category." display="Dynamic"<font color= "blue">></font><font color= "blue"></</font>asp:customvalidator<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font></font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font> <font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font> <font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">table</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font> height="10"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> vAlign="top"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="100%" border="0"<font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">hr</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> align="right"<font color= "blue">></font><font color= "blue"><</font><font color=blue>asp:button id="SaveButton2" runat="server" Text="Save" CssClass="standard-text" width="53px"<font color= "blue">></font><font color= "blue"></</font>asp:button</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:button id="CancelButton2" runat="server" Text="Cancel" CssClass="standard-text" width="53" causesvalidation="False"<font color= "blue">></font><font color= "blue"></</font>asp:button</font><font color= "blue">></font>
<font color= "blue"><</font><font color=blue>asp:button id="DeleteButton2" runat="server" Text="Delete" CssClass="standard-text" causesvalidation="False"<font color= "blue">></font><font color= "blue"></</font>asp:button<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font></font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">table</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">table</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"><</font><font color="maroon">td</font> width="11"<font color= "blue">></font><font color= "blue"><</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="11"<font color= "blue">></font><font color= "blue"></</font><font color="maroon">td</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">tr</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">table</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">form</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">body</font><font color= "blue">></font>
<font color= "blue"></</font><font color="maroon">HTML</font><font color= "blue">></font>
</pre>
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.