File: D:/HostingSpaces/PHerau/toptennisteam.be/wwwroot/DesktopModules/Events/EditEvents.ascx
<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="EditEvents.ascx.vb" Inherits="DotNetNuke.Modules.Events.EditEvents" %>
<%@ Register TagPrefix="dnn" TagName="SectionHead" Src="~/controls/SectionHeadControl.ascx" %>
<%@ Register TagPrefix="dnn" TagName="TextEditor" Src="~/controls/TextEditor.ascx" %>
<%@ Register TagPrefix="dnn" TagName="URL" Src="~/controls/URLControl.ascx" %>
<%@ Register TagPrefix="dnn" TagName="Label" Src="~/controls/LabelControl.ascx" %>
<script type="text/javascript">
function CopyField()
{
var SourceField
var TargetField
SourceField = document.getElementById(CopyField.arguments[0]);
TargetField = document.getElementById(CopyField.arguments[1]);
if (!isNaN(Date.parse(SourceField.value))){
if (Date.parse(SourceField.value) > Date.parse(TargetField.value))
TargetField.value = SourceField.value;
}
else
TargetField.value = SourceField.value;
}
function SetComboIndex()
{
var SourceField;
var TargetField;
var SourceDate;
var TargetDate;
var SourceIndex;
var TargetIndex;
var IndexLength;
SourceField = document.getElementById(SetComboIndex.arguments[0]);
TargetField = document.getElementById(SetComboIndex.arguments[1]);
SourceDate = document.getElementById(SetComboIndex.arguments[2]);
TargetDate = document.getElementById(SetComboIndex.arguments[3]);
SourceIndex = SourceField.options.selectedIndex;
TargetIndex = TargetField.options.selectedIndex;
IndexLength = SourceField.options.length - 1;
if (SourceIndex >= TargetIndex && SourceIndex < IndexLength && TargetIndex != 0 && TargetDate.value == SourceDate.value)
TargetField.options.selectedIndex = SourceField.options.selectedIndex + 1;
else if (SourceField.options.selectedIndex == SourceField.options.length - 1)
TargetField.options.selectedIndex = 0;
}
</script>
<table id="tblMain" cellpadding="2" cellspacing="2" width="85%" border="0">
<tr>
<td class="SubHead" valign="top">
<dnn:SectionHead ID="dshEventSettings" ResourceKey="EventSettings" IncludeRule="True" Section="tblEvent" Text="Event Settings"
CssClass="Head" runat="server">
</dnn:SectionHead>
<table id="tblEvent" width="100%" cellpadding="2" cellspacing="2" border="0" runat="server">
<tr>
<td class="SubHead" style="width: 150px">
<dnn:Label ID="lblTitle" runat="server">
</dnn:Label>
</td>
<td class="SubHead">
<asp:TextBox ID="txtTitle" CssClass="NormalTextBox" runat="server" MaxLength="100" Columns="30" Width="250px" Font-Size="8pt"></asp:TextBox><asp:RequiredFieldValidator
ID="valRequiredTitle" runat="server" CssClass="Normal" ErrorMessage="Title Required" resourcekey="valRequiredTitle" ControlToValidate="txtTitle"></asp:RequiredFieldValidator><asp:RequiredFieldValidator
ID="valConflict" runat="server" CssClass="Normal" ErrorMessage="Conflict with existing Event Event! Change Date/Time" resourcekey="valConflict"
ControlToValidate="txtP1Every" Visible="False" EnableViewState="false"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="SubHead">
<dnn:Label ID="lblStartDateTime" runat="server">
</dnn:Label>
</td>
<td class="SubHead">
<asp:TextBox ID="txtStartDate" runat="server" Font-Size="8pt" CssClass="NormalTextBox" Width="74px"></asp:TextBox><asp:Image
ID="imgStartDate" runat="server" EnableViewState="False" ImageUrl="~/DesktopModules/Events/SmallCalendar.gif"></asp:Image><asp:DropDownList
ID="cmbStartTime" runat="server" Font-Size="8pt" CssClass="NormalTextBox" Width="80px">
</asp:DropDownList>
<asp:RequiredFieldValidator ID="valInvalidStartDate" runat="server" CssClass="Normal" ErrorMessage="Start Date is Required" resourcekey="valInvalidStartDate"
ControlToValidate="txtStartDate" EnableViewState="false"></asp:RequiredFieldValidator><asp:RequiredFieldValidator ID="valBadStartDate"
runat="server" CssClass="Normal" ErrorMessage="Invalid Start Date" resourcekey="valBadStartDate" ControlToValidate="txtStartDate" Visible="False" EnableViewState="false"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="SubHead">
<dnn:Label ID="lblEndDateTime" runat="server">
</dnn:Label>
</td>
<td class="SubHead">
<asp:TextBox ID="txtEndDate" runat="server" Font-Size="8pt" CssClass="NormalTextBox" Width="74px"></asp:TextBox><asp:Image
ID="imgEndDate" runat="server" EnableViewState="False" ImageUrl="~/DesktopModules/Events/SmallCalendar.gif"></asp:Image><asp:DropDownList
ID="cmbEndTime" runat="server" Font-Size="8pt" CssClass="NormalTextBox" Width="80px">
</asp:DropDownList>
<asp:RequiredFieldValidator ID="valBadEndDate" runat="server" CssClass="Normal" ErrorMessage="End Date is Required" resourcekey="valBadEndDate" ControlToValidate="txtEndDate"
EnableViewState="false"></asp:RequiredFieldValidator><asp:RequiredFieldValidator ID="valInvalidEndDate" runat="server" CssClass="Normal"
ErrorMessage="Invalid End Date" resourcekey="valInvalidEndDate" ControlToValidate="txtEndDate" Visible="False" EnableViewState="false"></asp:RequiredFieldValidator><asp:RequiredFieldValidator
ID="valInvalidEndTime" runat="server" CssClass="Normal" ErrorMessage="Invalid End Time" resourcekey="valInvalidEndTime" ControlToValidate="cmbEndTime"
EnableViewState="false"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<dnn:Label ID="lblTimeZone" runat="server">
</dnn:Label>
</td>
<td class="SubHead">
<asp:Label ID="lblEventTimeZone" runat="server" CssClass="Normal"></asp:Label>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<dnn:Label ID="lblImportance" runat="server">
</dnn:Label>
</td>
<td class="SubHead">
<p>
<asp:DropDownList ID="cmbImportance" runat="server" Font-Size="8pt" CssClass="NormalTextBox">
<asp:ListItem resourcekey="Low" Value="3">Low</asp:ListItem>
<asp:ListItem resourcekey="Normal" Value="2" Selected="True">Normal</asp:ListItem>
<asp:ListItem resourcekey="High" Value="1">High</asp:ListItem>
</asp:DropDownList>
</p>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<dnn:Label ID="lblCategory" runat="server">
</dnn:Label>
</td>
<td class="SubHead">
<asp:DropDownList ID="cmbCategory" runat="server" Font-Size="8pt" CssClass="NormalTextBox" Width="184px">
</asp:DropDownList>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<dnn:Label ID="lblLocation" runat="server">
</dnn:Label>
</td>
<td class="SubHead">
<asp:DropDownList ID="cmbLocation" runat="server" Font-Size="8pt" CssClass="NormalTextBox" Width="184px">
</asp:DropDownList>
</td>
</tr>
<tr>
<td colspan="2">
<asp:panel id="pnlCustomField1" Runat="server" Visible="False">
<table cellspacing="0" cellpadding="0">
<tr>
<td class="SubHead" width="154">
<dnn:label id="lblCustomField1" runat="server"></dnn:label></td>
<td class="SubHead">
<asp:textbox id="txtCustomField1" runat="server" cssclass="NormalTextBox" width="250px"
Columns="30" maxlength="100"></asp:textbox></td>
</tr>
</table>
</asp:panel>
</td>
</tr>
<tr>
<td colspan="2">
<asp:panel id="pnlCustomField2" Runat="server" Visible="False">
<table cellspacing="0" cellpadding="0">
<tr>
<td class="SubHead" width="154">
<dnn:label id="lblCustomField2" runat="server"></dnn:label></td>
<td class="SubHead">
<asp:textbox id="txtCustomField2" runat="server" cssclass="NormalTextBox" width="250px"
Columns="30" maxlength="100"></asp:textbox></td>
</tr>
</table>
</asp:panel>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<dnn:Label ID="lblNotes" runat="server">
</dnn:Label>
</td>
<td></td>
</tr>
<tr>
<td class="SubHead" valign="top" colspan="2">
<dnn:TextEditor ID="ftbDesktopText" runat="server" Width="600" Height="400">
</dnn:TextEditor>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<asp:Panel ID="pnlReminder" runat="server" Width="100%">
<dnn:SectionHead ID="dshReminderSettings" runat="server" CssClass="Head" Text="Reminder Settings" Section="tblReminder" IncludeRule="True"
ResourceKey="ReminderSettings" IsExpanded="False"></dnn:SectionHead>
<table id="tblReminder" width="100%" cellpadding="0" cellspacing="0" border="0" runat="server">
<tr>
<td>
<table id="tblReminderChk" width="100%" cellpadding="2" cellspacing="2" border="0" runat="server">
<tr>
<td class="SubHead" valign="top" width="150px">
<dnn:Label ID="lblSendReminder" runat="server">
</dnn:Label>
</td>
<td class="SubHead" valign="top" nowrap="nowrap">
<asp:CheckBox ID="chkReminder" resourcekey="Yes" runat="server" CssClass="SubHead" Text="Yes" AutoPostBack="True"></asp:CheckBox>
</td>
</tr>
</table>
<table id="tblReminderDetail" width="100%" cellpadding="2" cellspacing="2" border="0" runat="server">
<tr>
<td class="SubHead" valign="top" width="150px">
<dnn:Label ID="lblTimeBefore" runat="server">
</dnn:Label>
</td>
<td class="SubHead" nowrap="nowrap" valign="top">
<asp:TextBox ID="txtReminderTime" CssClass="NormalTextBox" runat="server" MaxLength="3" Width="50" Font-Size="8pt">8</asp:TextBox><asp:DropDownList
ID="ddlReminderTimeMeasurement" runat="server" Font-Size="8pt" CssClass="NormalTextBox">
<asp:ListItem Value="m" resourcekey="Minutes">Minutes</asp:ListItem>
<asp:ListItem Value="h" resourcekey="Hours" Selected="True">Hours</asp:ListItem>
<asp:ListItem Value="d" resourcekey="Days">Days</asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="valBadReminderTime" runat="server" CssClass="Normal" ErrorMessage="Invalid Reminder Time (1-30 days, 15-60 minutes, 1-24 hours)" resourcekey="valBadReminderTime"
ControlToValidate="txtReminderTime" Visible="False" EnableViewState="false"></asp:RequiredFieldValidator> </td>
</tr>
<tr>
<td class="SubHead" valign="top">
<dnn:Label ID="lblEmailFrom" runat="server">
</dnn:Label>
</td>
<td class="SubHead" valign="top" nowrap="nowrap">
<asp:TextBox ID="txtReminderFrom" runat="server" Font-Size="8pt" CssClass="NormalTextBox" Width="157px" MaxLength="100" Wrap="False"></asp:TextBox>
<asp:RegularExpressionValidator ID="valEmail" runat="server" ControlToValidate="txtReminderFrom" ErrorMessage="Valid Email Address required" resourcekey="valEmail"
ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<dnn:Label ID="lblNotifyEmailSubject" runat="server">
</dnn:Label>
</td>
<td class="SubHead" valign="top" nowrap="nowrap">
<asp:TextBox ID="txtSubject" runat="server" Font-Size="8pt" CssClass="NormalTextBox" Width="404px" MaxLength="100" Wrap="False"></asp:TextBox>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<dnn:Label ID="lblNotifyEmailMessage" runat="server">
</dnn:Label>
</td>
<td class="SubHead" valign="top" nowrap="nowrap">
<asp:TextBox ID="txtReminder" CssClass="NormalTextBox" runat="server" Font-Size="8pt" Width="408px" Height="48px" TextMode="MultiLine"></asp:TextBox>
</td>
</tr>
</table>
</td>
</tr>
</table>
</asp:Panel>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<asp:Panel ID="pnlImage" runat="server" Width="100%">
<dnn:SectionHead ID="dshImageSettings" runat="server" CssClass="Head" Text="Image Settings" Section="tblImage" IncludeRule="True"
ResourceKey="ImageSettings" IsExpanded="False"></dnn:SectionHead>
<table id="tblImage" width="100%" cellpadding="0" cellspacing="0" border="0" runat="server">
<tr>
<td>
<table id="tblImageChk" width="100%" cellpadding="2" cellspacing="2" border="0" runat="server">
<tr>
<td class="SubHead" valign="top" width="150px">
<dnn:Label ID="lblDisplayImage" runat="server"></dnn:Label>
</td>
<td class="SubHead" valign="top" nowrap="nowrap">
<asp:CheckBox ID="chkDisplayImage" runat="server" resourcekey="Yes" CssClass="SubHead" Text="Yes" AutoPostBack="True"></asp:CheckBox>
</td>
</tr>
</table>
<table id="tblImageURL" width="100%" cellpadding="2" cellspacing="2" border="0" runat="server">
<tr>
<td class="SubHead" valign="top" width="150px">
<dnn:Label ID="lblImageURL" runat="server"></dnn:Label>
</td>
<td class="SubHead" valign="top" nowrap="nowrap">
<dnn:URL ID="ctlURL" runat="server" Width="300" ShowFiles="True" ShowUrls="True" ShowNewWindow="False" ShowTrack="False"
ShowLog="False" UrlType="F" ShowTabs="False"></dnn:URL>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<dnn:Label ID="lblWidth" runat="server"></dnn:Label>
</td>
<td class="SubHead" valign="top" nowrap="nowrap">
<asp:TextBox ID="txtWidth" runat="server" CssClass="NormalTextBox" Columns="50" Width="37px"></asp:TextBox>
<asp:RegularExpressionValidator ID="valWidth" runat="server" ControlToValidate="txtWidth" ErrorMessage="Width must be a valid Integer or Blank" resourcekey="valWidth"
ValidationExpression="^[1-9]+[0-9]*$"></asp:RegularExpressionValidator>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<dnn:Label ID="lblHeight" runat="server"></dnn:Label>
</td>
<td class="SubHead" valign="top" nowrap="nowrap">
<asp:TextBox ID="txtHeight" runat="server" CssClass="NormalTextBox" Columns="50" Width="37px"></asp:TextBox>
<asp:RegularExpressionValidator ID="valHeight" runat="server" ControlToValidate="txtHeight" ErrorMessage="Height must be a valid Integer or Blank" resourcekey="valHeight"
ValidationExpression="^[1-9]+[0-9]*$"></asp:RegularExpressionValidator>
</td>
</tr>
</table>
</td>
</tr>
</table>
</asp:Panel>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<asp:Panel ID="pnlRecurring" runat="server" Width="100%">
<dnn:SectionHead ID="dshRecurringSettings" runat="server" CssClass="Head" Text="Recurring Settings" Section="tblRecurring"
IncludeRule="True" ResourceKey="RecurringSettings" IsExpanded="False"></dnn:SectionHead>
<table id="tblRecurring" width="100%" border="0" cellpadding="2" cellspacing="2" runat="server">
<tr>
<td class="SubHead" width="150px">
<dnn:Label ID="lblOneTime" runat="server"></dnn:Label>
</td>
<td class="SubHead">
<p>
</p>
<input id="rblRepeatTypeN" type="radio" checked value="N" name="rblRepeatType" runat="server">
</td>
</tr>
<tr>
<td class="SubHead">
<dnn:Label ID="lblEndDate" runat="server"></dnn:Label>
</td>
<td class="SubHead">
<asp:TextBox ID="txtRecurEndDate" runat="server" CssClass="NormalTextBox" Width="74px"></asp:TextBox>
<asp:Image ID="imgRecurEndDate" runat="server" EnableViewState="False" ImageUrl="~/DesktopModules/Events/SmallCalendar.gif">
</asp:Image>
<asp:RequiredFieldValidator ID="valRecurBadEndDate" runat="server" ControlToValidate="txtEndDate" ErrorMessage="Invalid End Date" resourcekey="valRecurBadEndDate"
CssClass="Normal" EnableViewState="false" Visible="False"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="valInvalidRecurEndDate" runat="server" ControlToValidate="txtEndDate" ErrorMessage="End Date Cannot be Prior to Start Date" resourcekey="valInvalidRecurEndDate"
CssClass="Normal" EnableViewState="false" Visible="False"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="SubHead">
<dnn:Label ID="lblPeriodicEvent" runat="server"></dnn:Label>
</td>
<td class="SubHead">
<input id="rblRepeatTypeP1" type="radio" value="P1" name="rblRepeatType" runat="server">
<asp:Label ID="lblEvery1" runat="server" resourcekey="lblEvery1" CssClass="SubHead">Repeated every</asp:Label>
<asp:TextBox ID="txtP1Every" runat="server" CssClass="NormalTextBox" Width="31px" Columns="3" MaxLength="3">1</asp:TextBox>
<asp:DropDownList ID="cmbP1Period" runat="server" CssClass="NormalTextBox">
<asp:ListItem Value="D" resourcekey="Days" Selected="True">Day(s)</asp:ListItem>
<asp:ListItem Value="W" resourcekey="Weeks">Week(s)</asp:ListItem>
<asp:ListItem Value="M" resourcekey="Months">Month(s)</asp:ListItem>
<asp:ListItem Value="Y" resourcekey="Years">Year(s)</asp:ListItem>
</asp:DropDownList>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<dnn:Label ID="lblWeeklyEvent" runat="server"></dnn:Label>
</td>
<td class="SubHead">
<p>
<input id="rblRepeatTypeW1" type="radio" value="W1" name="rblRepeatType" runat="server">
<asp:Label ID="lblEvery2" runat="server" resourcekey="lblEvery2" CssClass="SubHead">Repeated every</asp:Label>
<asp:TextBox ID="txtW1Every" runat="server" CssClass="NormalTextBox" Width="31px" Columns="3" MaxLength="2">1</asp:TextBox>
<asp:Label ID="lblWeekOn" runat="server" resourcekey="lblWeekOn">week on:</asp:Label>
<asp:RequiredFieldValidator ID="valW1Day" runat="server" ControlToValidate="txtP1Every" ErrorMessage="Please select day of the week!" resourcekey="valW1Day"
CssClass="Normal" EnableViewState="false" Visible="False"></asp:RequiredFieldValidator><br>
<asp:CheckBox ID="chkW1Sun" runat="server" CssClass="SubHead" Text="Sun"></asp:CheckBox>
<asp:CheckBox ID="chkW1Mon" runat="server" CssClass="SubHead" Text="Mon"></asp:CheckBox>
<asp:CheckBox ID="chkW1Tue" runat="server" CssClass="SubHead" Text="Tue"></asp:CheckBox>
<asp:CheckBox ID="chkW1Wed" runat="server" CssClass="SubHead" Text="Wed"></asp:CheckBox>
<asp:CheckBox ID="chkW1Thu" runat="server" CssClass="SubHead" Text="Thu"></asp:CheckBox>
<asp:CheckBox ID="chkW1Fri" runat="server" CssClass="SubHead" Text="Fri"></asp:CheckBox>
<asp:CheckBox ID="chkW1Sat" runat="server" CssClass="SubHead" Text="Sat"></asp:CheckBox>
</p>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<dnn:Label ID="lblMonthlyEvent" runat="server"></dnn:Label>
</td>
<td class="SubHead">
<input id="rblRepeatTypeM1" type="radio" value="M1" name="rblRepeatType" runat="server">
<asp:Label ID="lblRepeatedOn2" runat="server" resourcekey="lblRepeatedOn2" CssClass="SubHead">Repeated on</asp:Label>
<asp:DropDownList ID="cmbM1Every" runat="server" Width="79px">
<asp:ListItem Value="1" resourcekey="First" Selected="True">First</asp:ListItem>
<asp:ListItem Value="2" resourcekey="Second">Second</asp:ListItem>
<asp:ListItem Value="3" resourcekey="Third">Third</asp:ListItem>
<asp:ListItem Value="4" resourcekey="Fourth">Fourth</asp:ListItem>
<asp:ListItem Value="5" resourcekey="Last">Last</asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="cmbM1Period" runat="server" Width="86px">
<asp:ListItem Value="0">Sunday</asp:ListItem>
<asp:ListItem Value="1">Monday</asp:ListItem>
<asp:ListItem Value="2">Tuesday</asp:ListItem>
<asp:ListItem Value="3">Wednesday</asp:ListItem>
<asp:ListItem Value="4">Thursday</asp:ListItem>
<asp:ListItem Value="5">Friday</asp:ListItem>
<asp:ListItem Value="6">Saturday</asp:ListItem>
</asp:DropDownList>
<asp:Label ID="lblOfTheMonth" runat="server" resourcekey="lblOfTheMonth" CssClass="SubHead">of the month</asp:Label>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<dnn:Label ID="lblInMonth" runat="server"></dnn:Label>
</td>
<td class="SubHead">
<input id="rblRepeatTypeM2" type="radio" value="M2" name="rblRepeatType" runat="server">
<asp:Label ID="lblRepeatedOn1" runat="server" resourcekey="lblRepeatedOn1" CssClass="SubHead">Repeated on</asp:Label>
<asp:DropDownList ID="cmbM2Period" runat="server" Width="58px">
<asp:ListItem Value="1" resourcekey="01" Selected="True">1st</asp:ListItem>
<asp:ListItem Value="2" resourcekey="02">2nd</asp:ListItem>
<asp:ListItem Value="3" resourcekey="03">3rd</asp:ListItem>
<asp:ListItem Value="4" resourcekey="04">4th</asp:ListItem>
<asp:ListItem Value="5" resourcekey="05">5th</asp:ListItem>
<asp:ListItem Value="6" resourcekey="06">6th</asp:ListItem>
<asp:ListItem Value="7" resourcekey="07">7th</asp:ListItem>
<asp:ListItem Value="8" resourcekey="08">8th</asp:ListItem>
<asp:ListItem Value="9" resourcekey="09">9th</asp:ListItem>
<asp:ListItem Value="10" resourcekey="10">10th</asp:ListItem>
<asp:ListItem Value="11" resourcekey="11">11th</asp:ListItem>
<asp:ListItem Value="12" resourcekey="12">12th</asp:ListItem>
<asp:ListItem Value="13" resourcekey="13">13th</asp:ListItem>
<asp:ListItem Value="14" resourcekey="14">14th</asp:ListItem>
<asp:ListItem Value="15" resourcekey="15">15th</asp:ListItem>
<asp:ListItem Value="16" resourcekey="16">16th</asp:ListItem>
<asp:ListItem Value="17" resourcekey="17">17th</asp:ListItem>
<asp:ListItem Value="18" resourcekey="18">18th</asp:ListItem>
<asp:ListItem Value="19" resourcekey="19">19th</asp:ListItem>
<asp:ListItem Value="20" resourcekey="20">20th</asp:ListItem>
<asp:ListItem Value="21" resourcekey="21">21st</asp:ListItem>
<asp:ListItem Value="22" resourcekey="22">22nd</asp:ListItem>
<asp:ListItem Value="23" resourcekey="23">23rd</asp:ListItem>
<asp:ListItem Value="24" resourcekey="24">24th</asp:ListItem>
<asp:ListItem Value="25" resourcekey="25">25th</asp:ListItem>
<asp:ListItem Value="26" resourcekey="26">26th</asp:ListItem>
<asp:ListItem Value="27" resourcekey="27">27th</asp:ListItem>
<asp:ListItem Value="28" resourcekey="28">28th</asp:ListItem>
<asp:ListItem Value="29" resourcekey="29">29th</asp:ListItem>
<asp:ListItem Value="30" resourcekey="30">30th</asp:ListItem>
<asp:ListItem Value="31" resourcekey="31">31st</asp:ListItem>
</asp:DropDownList>
<asp:Label ID="lblForEvery" runat="server" resourcekey="lblForEvery" CssClass="SubHead">for every</asp:Label>
<asp:TextBox ID="txtM2Every" runat="server" CssClass="NormalTextBox" Font-Size="8pt" Width="31px" Columns="3" MaxLength="2">1</asp:TextBox>
<asp:Label ID="lblMonth" runat="server" resourcekey="lblMonth" CssClass="SubHead" Width="37px">month</asp:Label>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<dnn:Label ID="lblYearlyEvent" runat="server"></dnn:Label>
</td>
<td class="SubHead" valign="top" nowrap="nowrap">
<input id="rblRepeatTypeY1" type="radio" value="Y1" name="rblRepeatType" runat="server">
<asp:Label ID="lblRepeatOnDate" runat="server" resourcekey="lblRepeatOnDate" CssClass="SubHead">repeated on this date</asp:Label>
<asp:TextBox ID="txtY1Period" runat="server" CssClass="NormalTextBox" Width="74px"></asp:TextBox>
<asp:Image ID="imgY1Period" runat="server" EnableViewState="False" ImageUrl="~/DesktopModules/Events/SmallCalendar.gif">
</asp:Image>
<asp:RequiredFieldValidator ID="valInvalidYearEventDate" runat="server" ControlToValidate="txtY1Period" ErrorMessage="Invalid Annual Repeat Date" resourcekey="valInvalidYearEventDate"
CssClass="Normal" EnableViewState="false" Visible="False"></asp:RequiredFieldValidator>
</td>
</tr>
</table>
</asp:Panel>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<asp:Panel ID="pnlEnroll" runat="server" Width="100%">
<dnn:SectionHead ID="dshEnrollment" ResourceKey="EnrollmentSettings" IncludeRule="True" Section="tblEnrollment" Text="Enrollment Settings"
CssClass="Head" runat="server" IsExpanded="False"></dnn:SectionHead>
<table id="tblEnrollment" width="100%" border="0" cellpadding="2" cellspacing="2" runat="server">
<tr>
<td class="SubHead" valign="top" style="width: 150">
<dnn:Label ID="lblAllowErollment" runat="server"></dnn:Label>
</td>
<td class="SubHead" valign="top">
<asp:CheckBox ID="chkSignups" resourcekey="Yes" runat="server" CssClass="SubHead" Visible="False" Text="Yes"></asp:CheckBox>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<dnn:Label ID="lblTypeOfEnrollment" runat="server"></dnn:Label>
</td>
<td class="SubHead" valign="top">
<input id="rblFree" type="radio" checked value="FREE" name="rblEnrollType" runat="server">
<asp:Label ID="lblFree" resourcekey="lblFree" runat="server" CssClass="SubHead">Free</asp:Label><asp:Label ID="lblModerated"
resourcekey="lblModerated.Text" runat="server" CssClass="SubHead">(Moderated)</asp:Label>
<br>
<input id="rblPaid" type="radio" value="PAID" name="rblEnrollType" runat="server">
<asp:Label ID="lblPaidFee" resourcekey="lblPaidFee" runat="server" CssClass="SubHead">Paid Fee:</asp:Label> <asp:TextBox
ID="txtEnrollFee" runat="server" Font-Size="8pt" CssClass="NormalTextBox"
Width="56px" MaxLength="8" Wrap="False" style="text-align: right"></asp:TextBox>
<asp:Label ID="lblTotalCurrency" runat="server" CssClass="NormalBold"></asp:Label>
<asp:Label ID="lblPayPalAccount" resourcekey="lblPayPalAccount" runat="server" CssClass="SubHead">PayPal Account:</asp:Label> <asp:TextBox
ID="txtPayPalAccount" runat="server" Font-Size="8pt" CssClass="NormalTextBox" Width="147px" MaxLength="100" Wrap="False"></asp:TextBox>
<br>
<asp:RequiredFieldValidator ID="valBadFee" runat="server" CssClass="Normal" ErrorMessage="Numeric fee > 0.00 required for Paid Enrollment" resourcekey="valBadFee"
ControlToValidate="txtEnrollFee" Visible="False" EnableViewState="false"></asp:RequiredFieldValidator><asp:RequiredFieldValidator
ID="valPayPalAccount" runat="server" CssClass="Normal" ErrorMessage="PayPal Account required for Paid Enrollment" resourcekey="valPayPalAccount" ControlToValidate="txtPayPalAccount"
Visible="False" EnableViewState="false"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<dnn:Label ID="lblMaxEnrollment" runat="server"></dnn:Label>
</td>
<td class="SubHead" valign="top">
<asp:TextBox ID="txtMaxEnrollment" runat="server" CssClass="NormalTextBox" Width="32px" MaxLength="3">0</asp:TextBox>
<asp:Label ID="lblCurrentlyEnrolled" resourcekey="lblCurrentlyEnrolled" runat="server" CssClass="SubHead">(unlimited enrollment = 0) Currently Enrolled:</asp:Label><asp:TextBox
ID="txtEnrolled" runat="server" Font-Size="8pt" CssClass="SubHead" Width="32px" MaxLength="3" ReadOnly="True" BorderStyle="None">0</asp:TextBox>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<dnn:Label ID="lblEnrollmentRole" runat="server"></dnn:Label>
</td>
<td class="SubHead" valign="top">
<asp:DropDownList ID="ddEnrollRoles" runat="server" Font-Size="8pt" Width="214px">
</asp:DropDownList>
<br>
<asp:Label ID="lblEnrollRoleNote" resourcekey="lblEnrollRoleNote" runat="server" CssClass="SubHead">(select "None" for All Registered)</asp:Label>
</td>
</tr>
<tr>
<td class="SubHead" valign="top" colspan="2">
<asp:Label ID="lblEnrolledUsers" resourcekey="lblEnrolledUsers" runat="server">Enrolled Users</asp:Label>
</td>
</tr>
<tr>
<td class="SubHead" valign="top" colspan="2">
<div align="center">
<asp:DataGrid ID="grdEnrollment" runat="server" AutoGenerateColumns="False" BorderStyle="Outset" BorderWidth="2px" CssClass="Normal"
DataKeyField="SignupID" GridLines="Horizontal" Visible="False" Width="100%">
<EditItemStyle VerticalAlign="Bottom"></EditItemStyle>
<AlternatingItemStyle BackColor="WhiteSmoke"></AlternatingItemStyle>
<ItemStyle VerticalAlign="Top"></ItemStyle>
<HeaderStyle Font-Bold="True" BackColor="Silver"></HeaderStyle>
<Columns>
<asp:TemplateColumn HeaderText="Select">
<ItemTemplate>
<asp:CheckBox ID="chkSelect" runat="server"></asp:CheckBox>
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="UserName" HeaderText="Enrollee"></asp:BoundColumn>
<asp:BoundColumn DataField="Telephone" HeaderText="Phone"></asp:BoundColumn>
<asp:BoundColumn DataField="Approved" HeaderText="Approved"></asp:BoundColumn>
<asp:TemplateColumn HeaderText="Event Date">
<ItemTemplate>
<asp:Label ID="lblEventBegin" runat="server" Text='<%# Format(DataBinder.Eval(Container.DataItem,"EventTimeBegin","{0:d}")) %>'>
</asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid></div>
</td>
</tr>
<tr>
<td class="SubHead" colspan="2">
<table id="tblEnrollEmail" cellpadding="2" cellspacing="2" width="100%" border="0" runat="server">
<tr>
<td class="SubHead">
<asp:Label ID="lblEmailEnrolledUsers" resourcekey="lblEmailEnrolledUsers" runat="server" CssClass="SubHead">Email Enrolled Users</asp:Label>
</td>
</tr>
<tr>
<td class="SubHead">
<asp:LinkButton ID="lnkSelectedEmail" resourcekey="lnkSelectedEmail" runat="server" CssClass="CommandButton" Text="Update"
BorderStyle="none">Email Selected Enrolled Users</asp:LinkButton>
<asp:LinkButton ID="lnkSelectedDelete" resourcekey="lnkSelectedDelete" runat="server" CssClass="CommandButton" Text="Update"
BorderStyle="none">Delete Selected Enrolled Users</asp:LinkButton>
</td>
</tr>
</table>
</td>
</tr>
</table>
</asp:Panel>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<asp:LinkButton ID="updateButton" resourcekey="updateButton" runat="server" CssClass="CommandButton" Text="Update" BorderStyle="none">Update</asp:LinkButton>
<asp:LinkButton ID="cancelButton" resourcekey="cancelButton" runat="server" CssClass="CommandButton" Text="Cancel" BorderStyle="none"
CausesValidation="False"></asp:LinkButton>
<asp:LinkButton ID="deleteButton" resourcekey="deleteButton" runat="server" CssClass="CommandButton" Text="Delete this item"
BorderStyle="none" CausesValidation="False">Delete</asp:LinkButton><br>
<asp:ValidationSummary ID="ValidationSummary1" runat="server" Width="100%"></asp:ValidationSummary>
</td>
</tr>
<tr>
<td class="SubHead" valign="top">
<asp:Panel ID="pnlAudit" Visible="false" HorizontalAlign="Left" runat="server" Width="100%">
<span class="Normal">
<asp:Label ID="lblCreatedBy" runat="server" resourcekey="lblCreatedBy" CssClass="SubHead" Visible="False">Created by:</asp:Label>
<asp:Label ID="CreatedBy" runat="server" CssClass="SubHead"></asp:Label>
<asp:Label ID="lblOn" runat="server" resourcekey="lblOn" CssClass="SubHead">on</asp:Label>
<asp:Label ID="CreatedDate" runat="server" CssClass="SubHead"></asp:Label></span>
</asp:Panel>
<asp:DropDownList ID="cboTimeZone" CssClass="NormalTextBox" runat="server" Font-Size="8pt" Visible="False">
</asp:DropDownList>
</td>
</tr>
</table>