Click here to Skip to main content
15,880,608 members
Articles / Web Development / ASP.NET

Race to Linux - Race 2: Time Tracker Starter Kit

Rate me:
Please Sign up or sign in to vote.
4.25/5 (5 votes)
26 Sep 20051 min read 40.3K   274   16  
Time Tracker Starter Kit port to Linux using Mono and FireBird
<html><head><link rel=stylesheet href=style.css></head><body><div class=SourcePanel style='font-size:12'><pre style='background-color:white'>
&lt%@ Page language="c#" Codebehind="ProjectDetails.aspx.cs" AutoEventWireup="false" Inherits="ASPNET.StarterKit.TimeTracker.Web.ProjectDetails" %<font color= "blue">&gt</font>
&lt%@ Register TagPrefix="TimeTracker" TagName="Banner" Src="Banner.ascx" %<font color= "blue">&gt</font>
&lt%@ Register TagPrefix="uc1" TagName="AdminTabs" Src="AdminTabs.ascx" %<font color= "blue">&gt</font>
<font color= "blue">&lt!</font><font color="maroon">doctype</font> HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" <font color= "blue">&gt</font>
<font color= "blue">&lt</font><font color="maroon">HTML</font><font color= "blue">&gt</font>
    <font color= "blue">&lt</font><font color="maroon">HEAD</font><font color= "blue">&gt</font>
        <font color= "blue">&lt</font><font color="maroon">title</font><font color= "blue">&gt</font>Project Details<font color= "blue">&lt/</font><font color="maroon">title</font><font color= "blue">&gt</font>
        <font color= "blue">&lt</font><font color="maroon">meta</font> content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema"<font color= "blue">&gt</font>
        <font color= "blue">&lt</font><font color="maroon">LINK</font> href="styles.css" type="text/css" rel="stylesheet"<font color= "blue">&gt</font>
        <font color= "blue">&lt</font><font color="maroon">script</font> language="javascript" src="script.js"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">script</font><font color= "blue">&gt</font>
    <font color= "blue">&lt/</font><font color="maroon">HEAD</font><font color= "blue">&gt</font>
    <font color= "blue">&lt</font><font color="maroon">body</font><font color= "blue">&gt</font>
        <font color= "blue">&lt</font><font color="maroon">form</font> id="ProjectDetails" method="post" runat="server"<font color= "blue">&gt</font>
            <font color= "blue">&lt</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="100%" border="0"<font color= "blue">&gt</font>
                <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                    <font color= "blue">&lt</font><font color="maroon">td</font> vAlign="top" background="images/bars.gif" height="46"<font color= "blue">&gt</font><font color= "blue">&lt</font><font color="maroon">timetracker:banner</font> id="Banner1" runat="server"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">timetracker:banner</font><font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                    <font color= "blue">&lt</font><font color="maroon">td</font> class="tab-active" vAlign="top" height="15"<font color= "blue">&gt</font><font color= "blue">&lt</font><font color="maroon">IMG</font> height="15" src="images/spacer.gif" width="15"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
            <font color= "blue">&lt/</font><font color="maroon">table</font><font color= "blue">&gt</font>
            <font color= "blue">&lt</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="100%" border="0"<font color= "blue">&gt</font>
                <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                    <font color= "blue">&lt</font><font color="maroon">td</font> width="8"<font color= "blue">&gt</font><font color= "blue">&lt</font><font color="maroon">IMG</font> height="8" src="images/spacer.gif" width="8"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                    <font color= "blue">&lt</font><font color="maroon">td</font> vAlign="top"<font color= "blue">&gt</font>
                        <font color= "blue">&lt</font><font color="maroon">table</font> class="admin-tan-border" cellSpacing="20" cellPadding="0" width="600" border="0"<font color= "blue">&gt</font>
                            <font color= "blue">&lt</font><font color="maroon">tr</font> height="10"<font color= "blue">&gt</font>
                                <font color= "blue">&lt</font><font color="maroon">td</font> vAlign="top"<font color= "blue">&gt</font>
                                    <font color= "blue">&lt</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="100%" border="0"<font color= "blue">&gt</font>
                                        <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> class="header-gray"<font color= "blue">&gt</font>Project Configuration<font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> align="right"<font color= "blue">&gt</font><font color= "blue">&lt</font><font color=blue>asp:button id="SaveButton" runat="server" Text="Save" CssClass="standard-text" width="53px"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:button</font><font color= "blue">&gt</font>&nbsp;&nbsp;
                                                <font color= "blue">&lt</font><font color=blue>asp:button id="CancelButton" runat="server" Text="Cancel" CssClass="standard-text" width="53" causesvalidation="False"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:button</font><font color= "blue">&gt</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                                                <font color= "blue">&lt</font><font color=blue>asp:button id="DeleteButton" runat="server" Text="Delete" CssClass="standard-text" causesvalidation="False"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:button<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font></font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> colSpan="2"<font color= "blue">&gt</font><font color= "blue">&lt</font><font color=blue>asp:label id="ErrorMessage" runat="server" CssClass="standard-text" enableviewstate="False" ForeColor="Red"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:label</font><font color= "blue">&gt</font>
                                                <font color= "blue">&lt</font><font color="maroon">hr</font><font color= "blue">&gt</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">&lt</font><font color="maroon">b</font><font color= "blue">&gt</font>SAVE<font color= "blue">&lt/</font><font color="maroon">b</font><font color= "blue">&gt</font> button for configuration to take effect.
                                            <font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                    <font color= "blue">&lt/</font><font color="maroon">table</font><font color= "blue">&gt</font>
                                <font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                            <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                            <font color= "blue">&lt</font><font color="maroon">tr</font> height="*"<font color= "blue">&gt</font>
                                <font color= "blue">&lt</font><font color="maroon">td</font> vAlign="top"<font color= "blue">&gt</font>
                                    <font color= "blue">&lt</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="100%" border="0"<font color= "blue">&gt</font>
                                        <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> class="header-lightgray" width="240"<font color= "blue">&gt</font>PROJECT INFORMATION
                                            <font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> width="*"<font color= "blue">&gt</font><font color= "blue">&lt</font><font color="maroon">IMG</font> height="1" src="images/spacer.gif" width="240"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> class="header-lightgray" width="240"<font color= "blue">&gt</font>SPECIFY PROJECT MEMBERS
                                            <font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> colSpan="3"<font color= "blue">&gt</font><font color= "blue">&lt</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="1"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt</font><font color="maroon">tr</font> height="*"<font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> vAlign="top"<font color= "blue">&gt</font>
                                                <font color= "blue">&lt</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="204" border="0"<font color= "blue">&gt</font>
                                                    <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font>Project Name<font color= "blue">&lt</font><font color="maroon">br</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color=blue>asp:textbox id="ProjectName" runat="server" width="194px" MaxLength="50" cssclass="standard-text"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:textbox<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font></font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font><font color= "blue">&lt</font><font color=blue>asp:requiredfieldvalidator id="ProjectNameRequiredfieldvalidator" runat="server" ErrorMessage="Project Name is a required value." ControlToValidate="ProjectName" display="Dynamic"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:requiredfieldvalidator<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font></font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font><font color= "blue">&lt</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="1"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font>Project Manager<font color= "blue">&lt</font><font color="maroon">br</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color=blue>asp:dropdownlist id="Managers" runat="server" width="193px" cssclass="standard-text"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:dropdownlist<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font></font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font><font color= "blue">&lt</font><font color=blue>asp:requiredfieldvalidator id="ManagerRequiredFieldValidator" runat="server" ErrorMessage="You must select a manager." ControlToValidate="Managers" display="Dynamic"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:requiredfieldvalidator<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font></font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font><font color= "blue">&lt</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="1"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font><font color= "blue">&lt</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="1"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="100%" border="0"<font color= "blue">&gt</font>
                                                                <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                                    <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font>Est.Completion Date<font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                                                    <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font>Est.Duration<font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                                                <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                                <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                                    <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font><font color= "blue">&lt</font><font color=blue>asp:textbox id="CompletionDate" runat="server" width="76px" cssclass="standard-text" columns="12"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:textbox<font color= "blue">&gt</font><font color= "blue">&lt</font><font color="maroon">A</font> href="javascript:OpenCalendar('CompletionDate', true)"<font color= "blue">&gt</font><font color= "blue">&lt</font><font color="maroon">IMG</font> src="images/icon-calendar.gif" border="0"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">A</font></font><font color= "blue">&gt</font>
                                                                    <font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                                                    <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font><font color= "blue">&lt</font><font color=blue>asp:textbox id="Duration" runat="server" cssclass="standard-text" columns="12" Width="49px"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:textbox</font><font color= "blue">&gt</font>hrs
                                                                    <font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                                                <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt/</font><font color="maroon">table</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font><font color= "blue">&lt</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">&gt</font><font color= "blue">&lt/</font>asp:comparevalidator<font color= "blue">&gt</font><font color= "blue">&lt</font>asp:requiredfieldvalidator id="CompletionDateRequiredFieldValidator" runat="server" ErrorMessage="Est. Comletion Date is required." ControlToValidate="CompletionDate" Display="Dynamic"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:requiredfieldvalidator<font color= "blue">&gt</font><font color= "blue">&lt</font>asp:comparevalidator id="DurationCompareValidator" runat="server" ErrorMessage="Duration must be integer value." ControlToValidate="Duration" Display="Dynamic" Type="Integer" Operator="DataTypeCheck"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:comparevalidator<font color= "blue">&gt</font><font color= "blue">&lt</font>asp:requiredfieldvalidator id="DurationRequiredFieldValidator" runat="server" ErrorMessage="Duration is required." ControlToValidate="Duration" Display="Dynamic"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:requiredfieldvalidator<font color= "blue">&gt</font><font color= "blue">&lt</font>asp:rangevalidator id="RangeValidator1" runat="server" ErrorMessage="Duration is out of range" ControlToValidate="Duration" Type="Integer" MinimumValue="0" MaximumValue="99999"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:rangevalidator<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font></font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font><font color= "blue">&lt</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="1"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font><font color= "blue">&lt</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="1"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                <font color= "blue">&lt/</font><font color="maroon">table</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> vAlign="top"<font color= "blue">&gt</font>Description<font color= "blue">&lt</font><font color="maroon">br</font><font color= "blue">&gt</font>
                                                <font color= "blue">&lt</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">&gt</font><font color= "blue">&lt/</font>asp:textbox<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font></font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> vAlign="top" noWrap<font color= "blue">&gt</font>Project Members (CTRL+Click for multiples)<font color= "blue">&lt</font><font color="maroon">br</font><font color= "blue">&gt</font>
                                                <font color= "blue">&lt</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">&gt</font><font color= "blue">&lt/</font>asp:listbox<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font></font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                    <font color= "blue">&lt/</font><font color="maroon">table</font><font color= "blue">&gt</font>
                                <font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                            <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                            <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                <font color= "blue">&lt</font><font color="maroon">td</font> vAlign="top"<font color= "blue">&gt</font>
                                    <font color= "blue">&lt</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="100%" border="0"<font color= "blue">&gt</font>
                                        <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> class="header-lightgray" colSpan="3"<font color= "blue">&gt</font>DEFINE PROJECT CATEGORIES FOR PROJECT 
                                                MANAGEMENT
                                            <font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> colSpan="3"<font color= "blue">&gt</font><font color= "blue">&lt</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="1"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> colSpan="3"<font color= "blue">&gt</font>Categories can be added in two ways. You can <font color= "blue">&lt</font><font color="maroon">b</font><font color= "blue">&gt</font>ADD<font color= "blue">&lt/</font><font color="maroon">b</font><font color= "blue">&gt</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">&lt</font><font color="maroon">b</font><font color= "blue">&gt</font>COPY<font color= "blue">&lt/</font><font color="maroon">b</font><font color= "blue">&gt</font> categories 
                                                that already have been defined in another project to this project.
                                            <font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> colSpan="3"<font color= "blue">&gt</font><font color= "blue">&lt</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="1"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> width="410"<font color= "blue">&gt</font>
                                                <font color= "blue">&lt</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="100%" border="0"<font color= "blue">&gt</font>
                                                    <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font>Name<font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font>Abbrev.<font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font>Duration(hrs)<font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font>&nbsp;<font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font> vAlign="top"<font color= "blue">&gt</font><font color= "blue">&lt</font><font color=blue>asp:textbox id="CategoryName" runat="server" width="166px" enableviewstate="False" MaxLength="50" cssclass="standard-text"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:textbox<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font></font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font> vAlign="top"<font color= "blue">&gt</font><font color= "blue">&lt</font><font color=blue>asp:textbox id="Abbrev" runat="server" width="70px" enableviewstate="False" cssclass="standard-text"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:textbox<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font></font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font> vAlign="top"<font color= "blue">&gt</font><font color= "blue">&lt</font><font color=blue>asp:textbox id="CatDuration" runat="server" width="70px" enableviewstate="False" cssclass="standard-text"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:textbox<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font></font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font> vAlign="top" align="right"<font color= "blue">&gt</font><font color= "blue">&lt</font><font color=blue>asp:button id="AddButton" runat="server" Text="Add" CssClass="standard-text" width="46px"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:button<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font></font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font> colSpan="4"<font color= "blue">&gt</font><font color= "blue">&lt</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">&gt</font><font color= "blue">&lt/</font>asp:comparevalidator<font color= "blue">&gt</font><font color= "blue">&lt</font>asp:customvalidator id="AbbrevCustomValidator" runat="server" ErrorMessage="Duplicate category abbreviation are not allowed." display="Dynamic"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:customvalidator<font color= "blue">&gt</font><font color= "blue">&lt</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">&gt</font><font color= "blue">&lt/</font>asp:rangevalidator<font color= "blue">&gt</font><font color= "blue">&lt</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">&gt</font><font color= "blue">&lt/</font>asp:regularexpressionvalidator<font color= "blue">&gt</font><font color= "blue">&lt</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">&gt</font><font color= "blue">&lt/</font>asp:regularexpressionvalidator<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font></font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                <font color= "blue">&lt/</font><font color="maroon">table</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> class="header-gray" align="middle" width="100"<font color= "blue">&gt</font>&nbsp;OR&nbsp;<font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> align="right" width="260"<font color= "blue">&gt</font>
                                                <font color= "blue">&lt</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="100%" border="0"<font color= "blue">&gt</font>
                                                    <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font> colSpan="2"<font color= "blue">&gt</font>Add Categories From Another Project<font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font><font color= "blue">&lt</font><font color=blue>asp:dropdownlist id="Projects" runat="server" width="190px" cssclass="standard-text"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:dropdownlist<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font></font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color="maroon">td</font> align="right"<font color= "blue">&gt</font><font color= "blue">&lt</font><font color=blue>asp:button id="CopyButton" runat="server" Text="Copy" CssClass="standard-text" width="46" causesvalidation="False"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:button<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font></font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                                <font color= "blue">&lt/</font><font color="maroon">table</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> colSpan="3"<font color= "blue">&gt</font><font color= "blue">&lt</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">&gt</font><font color= "blue">&lt/</font>asp:regularexpressionvalidator<font color= "blue">&gt</font><font color= "blue">&lt</font>asp:label id="CategoryErrorMessage" runat="server" CssClass="standard-text" enableviewstate="False" ForeColor="Red"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:label<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font></font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> colSpan="3"<font color= "blue">&gt</font><font color= "blue">&lt</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="1"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font>List of Project Categories<font color= "blue">&lt</font><font color="maroon">br</font><font color= "blue">&gt</font>
                                                <font color= "blue">&lt</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">&gt</font>
                                                    <font color= "blue">&lt</font><font color="maroon">HeaderStyle</font>  CssClass="grid-header"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">HeaderStyle</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt</font><font color="maroon">Columns</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color=blue>asp:TemplateColumn SortExpression="Name" HeaderText="Name"</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color="maroon">HeaderStyle</font> HorizontalAlign="Left" CssClass="grid-header" VerticalAlign="Middle"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">HeaderStyle</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color="maroon">ItemStyle</font> CssClass="grid-first-item"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">ItemStyle</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color="maroon">ItemTemplate</font><font color= "blue">&gt</font>
                                                                &nbsp;&lt%# DataBinder.Eval(Container, "DataItem.Name") %<font color= "blue">&gt</font>
                                                            <font color= "blue">&lt/</font><font color="maroon">ItemTemplate</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color="maroon">EditItemTemplate</font><font color= "blue">&gt</font>
                                                                <font color= "blue">&lt</font><font color=blue>asp:textbox id=EditName Text='&lt%# DataBinder.Eval(Container, "DataItem.Name") %<font color= "blue">&gt</font>' CssClass="Standard-text" MaxLength="50" Runat="server" AutoPostBack="false"</font><font color= "blue">&gt</font>
                                                                <font color= "blue">&lt/</font><font color=blue>asp:textbox</font><font color= "blue">&gt</font>
                                                                <font color= "blue">&lt</font><font color=blue>asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" ErrorMessage="Category name is required" ControlToValidate="EditName" Display="Dynamic"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:RequiredFieldValidator</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt/</font><font color="maroon">EditItemTemplate</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt/</font><font color=blue>asp:TemplateColumn</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color=blue>asp:TemplateColumn SortExpression="Abbrev" HeaderText="Abbrev."</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color="maroon">HeaderStyle</font> HorizontalAlign="Left" Width="70px" CssClass="grid-header" VerticalAlign="Middle"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">HeaderStyle</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color="maroon">ItemStyle</font> CssClass="grid-item"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">ItemStyle</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color="maroon">ItemTemplate</font><font color= "blue">&gt</font>
                                                                &nbsp;&lt%# DataBinder.Eval(Container, "DataItem.Abbreviation") %<font color= "blue">&gt</font>
                                                            <font color= "blue">&lt/</font><font color="maroon">ItemTemplate</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color="maroon">EditItemTemplate</font><font color= "blue">&gt</font>
                                                                <font color= "blue">&lt</font><font color=blue>asp:textbox id=EditAbbreviation Text='&lt%# DataBinder.Eval(Container, "DataItem.Abbreviation") %<font color= "blue">&gt</font>' CssClass="Standard-text" width="70px" Runat="server" AutoPostBack="false"</font><font color= "blue">&gt</font>
                                                                <font color= "blue">&lt/</font><font color=blue>asp:textbox</font><font color= "blue">&gt</font>
                                                                <font color= "blue">&lt</font><font color=blue>asp:requiredfieldvalidator id="Requiredfieldvalidator5" runat="server" ErrorMessage="This is a required value." ControlToValidate="EditAbbreviation" display="Dynamic"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:requiredfieldvalidator</font><font color= "blue">&gt</font>
                                                                <font color= "blue">&lt</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">&gt</font><font color= "blue">&lt/</font>asp:regularexpressionvalidator</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt/</font><font color="maroon">EditItemTemplate</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt/</font><font color=blue>asp:TemplateColumn</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color=blue>asp:TemplateColumn SortExpression="Duration" HeaderText="Duration(hrs)"</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color="maroon">HeaderStyle</font> Wrap="False" HorizontalAlign="Right" Width="100px" CssClass="grid-header" VerticalAlign="Middle"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">HeaderStyle</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color="maroon">ItemStyle</font> HorizontalAlign="Right" CssClass="grid-item"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">ItemStyle</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color="maroon">ItemTemplate</font><font color= "blue">&gt</font>
                                                                &nbsp;&lt%# DataBinder.Eval(Container, "DataItem.EstDuration") %<font color= "blue">&gt</font>
                                                            <font color= "blue">&lt/</font><font color="maroon">ItemTemplate</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color="maroon">EditItemTemplate</font><font color= "blue">&gt</font>
                                                                <font color= "blue">&lt</font><font color=blue>asp:textbox id=EditDuration Text='&lt%# DataBinder.Eval(Container, "DataItem.EstDuration") %<font color= "blue">&gt</font>' CssClass="Standard-text" width="70px" Runat="server" AutoPostBack="false"</font><font color= "blue">&gt</font>
                                                                <font color= "blue">&lt/</font><font color=blue>asp:textbox</font><font color= "blue">&gt</font>
                                                                <font color= "blue">&lt</font><font color=blue>asp:requiredfieldvalidator id="Requiredfieldvalidator2" runat="server" ErrorMessage="This is a required value." ControlToValidate="EditDuration" display="Dynamic"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:requiredfieldvalidator</font><font color= "blue">&gt</font>
                                                                <font color= "blue">&lt</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">&gt</font><font color= "blue">&lt/</font>asp:CompareValidator</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt/</font><font color="maroon">EditItemTemplate</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt/</font><font color=blue>asp:TemplateColumn</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt</font><font color=blue>asp:TemplateColumn HeaderText="Edit"</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color="maroon">HeaderStyle</font> HorizontalAlign="Left" Width="50px" CssClass="grid-header" VerticalAlign="Middle"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">HeaderStyle</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color="maroon">ItemStyle</font> HorizontalAlign="Center" CssClass="grid-edit-column"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">ItemStyle</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color="maroon">ItemTemplate</font><font color= "blue">&gt</font>
                                                                <font color= "blue">&lt</font><font color=blue>asp:imagebutton runat="server" ImageUrl="images/icon-pencil.gif" CommandName="Edit" CausesValidation="false" ID="EditButton"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:imagebutton</font><font color= "blue">&gt</font>
                                                                <font color= "blue">&lt</font><font color="maroon">img</font> src="images/spacer.gif" width="3"<font color= "blue">&gt</font>
                                                                <font color= "blue">&lt</font><font color=blue>asp:imagebutton Runat="server" ImageUrl="images/icon-delete.gif" CommandName="Delete" CausesValidation="False" ID="CatDeleteButton"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:imagebutton</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt/</font><font color="maroon">ItemTemplate</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt</font><font color="maroon">EditItemTemplate</font><font color= "blue">&gt</font>
                                                                <font color= "blue">&lt</font><font color=blue>asp:imagebutton runat="server" ImageUrl="images/icon-floppy.gif" CommandName="Update" CausesValidation="True" ID="UpdateButton"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:imagebutton</font><font color= "blue">&gt</font>
                                                                <font color= "blue">&lt</font><font color="maroon">img</font> src="images/spacer.gif" width="3"<font color= "blue">&gt</font>
                                                                <font color= "blue">&lt</font><font color=blue>asp:imagebutton runat="server" ImageUrl="images/icon-pencil-x.gif" CommandName="Cancel" CausesValidation="false" ID="CatCancelButton"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:imagebutton</font><font color= "blue">&gt</font>
                                                            <font color= "blue">&lt/</font><font color="maroon">EditItemTemplate</font><font color= "blue">&gt</font>
                                                        <font color= "blue">&lt/</font><font color=blue>asp:TemplateColumn</font><font color= "blue">&gt</font>
                                                    <font color= "blue">&lt/</font><font color="maroon">Columns</font><font color= "blue">&gt</font>
                                                <font color= "blue">&lt/</font><font color=blue>asp:datagrid<font color= "blue">&gt</font><font color= "blue">&lt</font>asp:customvalidator id="ProjectsGridCustomValidator" runat="server" enableviewstate="False" ErrorMessage="A project must have at least one category." display="Dynamic"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:customvalidator<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font></font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font>&nbsp;<font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font>&nbsp;<font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                    <font color= "blue">&lt/</font><font color="maroon">table</font><font color= "blue">&gt</font>
                                <font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                            <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                            <font color= "blue">&lt</font><font color="maroon">tr</font> height="10"<font color= "blue">&gt</font>
                                <font color= "blue">&lt</font><font color="maroon">td</font> vAlign="top"<font color= "blue">&gt</font>
                                    <font color= "blue">&lt</font><font color="maroon">table</font> cellSpacing="0" cellPadding="0" width="100%" border="0"<font color= "blue">&gt</font>
                                        <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                                <font color= "blue">&lt</font><font color="maroon">hr</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                            <font color= "blue">&lt</font><font color="maroon">td</font> align="right"<font color= "blue">&gt</font><font color= "blue">&lt</font><font color=blue>asp:button id="SaveButton2" runat="server" Text="Save" CssClass="standard-text" width="53px"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:button</font><font color= "blue">&gt</font>&nbsp;&nbsp;
                                                <font color= "blue">&lt</font><font color=blue>asp:button id="CancelButton2" runat="server" Text="Cancel" CssClass="standard-text" width="53" causesvalidation="False"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:button</font><font color= "blue">&gt</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                                                <font color= "blue">&lt</font><font color=blue>asp:button id="DeleteButton2" runat="server" Text="Delete" CssClass="standard-text" causesvalidation="False"<font color= "blue">&gt</font><font color= "blue">&lt/</font>asp:button<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font></font><font color= "blue">&gt</font>
                                        <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                                    <font color= "blue">&lt/</font><font color="maroon">table</font><font color= "blue">&gt</font>
                                <font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                            <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
                        <font color= "blue">&lt/</font><font color="maroon">table</font><font color= "blue">&gt</font>
                    <font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                    <font color= "blue">&lt</font><font color="maroon">td</font> width="11"<font color= "blue">&gt</font><font color= "blue">&lt</font><font color="maroon">IMG</font> height="11" src="images/spacer.gif" width="11"<font color= "blue">&gt</font><font color= "blue">&lt/</font><font color="maroon">td</font><font color= "blue">&gt</font>
                <font color= "blue">&lt/</font><font color="maroon">tr</font><font color= "blue">&gt</font>
            <font color= "blue">&lt/</font><font color="maroon">table</font><font color= "blue">&gt</font>
        <font color= "blue">&lt/</font><font color="maroon">form</font><font color= "blue">&gt</font>
    <font color= "blue">&lt/</font><font color="maroon">body</font><font color= "blue">&gt</font>
<font color= "blue">&lt/</font><font color="maroon">HTML</font><font color= "blue">&gt</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.

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


Written By
Web Developer
Uruguay Uruguay
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions