I'm migrating a RadGrid from server-side row deleted handling to client-side, but my client events aren't firing. Instead, when I click it, I get the confirmation and when I click 'OK', I get a postback which then fires the NeedDataSource event. The created events work fine.
Any ideas?
function rowCreating(sender, e) { console.log('creating');}function rowCreated(sender, e) { console.log('created');}function rowDeleting(sender, e) { alert('deleting');}function rowDeleted(sender, e) { alert('deleted');}<telerik:RadGrid ID="uxGrid" runat="server" CssClass="timesheet" AutoGenerateColumns="false" AllowPaging="false" AllowSorting="false" AllowMultiRowSelection="true" Skin="Windows7" ShowStatusBar="false" OnNeedDataSource="uxGrid_NeedDataSource" OnItemDataBound="uxGrid_ItemDataBound"> <ClientSettings> <Selecting AllowRowSelect="true" UseClientSelectColumnOnly="true" /> <Scrolling AllowScroll="true" UseStaticHeaders="true" ScrollHeight="250" /> <ClientEvents OnRowCreating="rowCreating" OnRowCreated="rowCreated" OnRowDeleting="rowDeleting" OnRowDeleted="rowDeleted" /> </ClientSettings> <MasterTableView TableLayout="Fixed" ClientDataKeyNames="WeekEnding,CompanyId,ContactId,ProjectId,ProjectPhaseId,ServiceId,IsBillable,Comments" DataKeyNames="WeekEnding,CompanyId,ContactId,ProjectId,ProjectPhaseId,ServiceId,IsBillable,Comments" HeaderStyle-CssClass="timeEntryHeader" ItemStyle-CssClass="timeEntryRow" AlternatingItemStyle-CssClass="timeEntryAlternateRow" FooterStyle-CssClass="timeEntryFooter" ShowFooter="true" ShowHeader="true"> <Columns> <telerik:GridClientSelectColumn HeaderStyle-Width="25px" HeaderStyle-HorizontalAlign="Center" ItemStyle-CssClass="skinnyAsPossible nowrap" ItemStyle-HorizontalAlign="Center" UniqueName="Select" Display="false" /> <%-- COPY PREVIOUS ENTRY --%> <telerik:GridTemplateColumn HeaderStyle-Width="25px" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" UniqueName="Duplicate"> <%--<HeaderTemplate> <asp:ImageButton ID="uxCopyFromLastWeek" runat="server" SkinID="Copy" CausesValidation="false" ToolTip="copy from last week" Visible='<%# !WeekIsClosed %>' OnClientClick="RadConfirm(this, 'Are you sure?', 'This will copy all rows from the previous week into this week. Are you sure you want to do this?', 250, 100)" OnClick="uxCopyFromLastWeek_Click" /> </HeaderTemplate>--%> <ItemTemplate> <asp:HiddenField ID="uxRowIndex" runat="server" EnableViewState="false" Value='<%# ((GridItem)Container).ItemIndex %>' /> <asp:ImageButton ID="uxDuplicateCurrent" runat="server" SkinID="Copy" CausesValidation="false" CommandArgument='<%# Container.ItemIndex %>' ToolTip="duplicate this entry" Visible='<%# !(bool)DataBinder.Eval(Container.DataItem, "IsClosed") %>' OnClientClick="duplicateRow(this);return false;" TabIndex="-1" /> <telerik:RadToolTip ID="uxDuplicateCurrentToolTip" runat="server" SkinID="Default" TargetControlID="uxDuplicateCurrent" Position="TopRight" /> </ItemTemplate> <FooterTemplate> <asp:ImageButton ID="uxNewRecord" runat="server" SkinID="Add" CausesValidation="false" ToolTip="add new row" OnClientClick="addNewRow(this);return false;" /> </FooterTemplate> </telerik:GridTemplateColumn> <%-- PROJECT ID --%> <telerik:GridTemplateColumn HeaderText="Project" HeaderStyle-Font-Bold="true" HeaderStyle-Width="90px" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" UniqueName="ProjectEnter"> <ItemTemplate> <blueSky:ProjectList ID="uxProjectList" runat="server" EmptyMessage="Project:" ErrorCssClass="errorInput" SelectionRequired="true" ShowHeader="false" Enabled='<%# !(bool)DataBinder.Eval(Container.DataItem, "IsClosed") %>' SelectedProjectAndPhase='<%# DataBinder.Eval(Container.DataItem, "MRC") %>' OnClientBlur="projectBlur" /> <asp:HiddenField ID="uxSavedProjectList" runat="server" EnableViewState="false" Value='<%# DataBinder.Eval(Container.DataItem, "MRC") %>' /> </ItemTemplate> <FooterTemplate> <asp:LinkButton ID="uxNewRecordText" runat="server" CausesValidation="false" Text="add new record" OnClientClick="addNewRow(this);return false;" /> </FooterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Project (Floor)" HeaderStyle-HorizontalAlign="Center" Display="false" UniqueName="ProjectSubmit"> <ItemTemplate> <div style="padding: 0 2px;"> <asp:Label ID="uxProject" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "ProjectDescription") %>' /> </div> </ItemTemplate> </telerik:GridTemplateColumn> <%-- IS BILLABLE --%> <telerik:GridTemplateColumn HeaderStyle-Width="25px" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" UniqueName="IsBillableEnter"> <HeaderTemplate> <asp:ImageButton ID="uxIsBillableImage" runat="server" SkinID="Money" OnClientClick="toggleIsBillable();" ToolTip="is the item billable?" /></HeaderTemplate> <ItemTemplate> <asp:CheckBox ID="uxIsBillableCheckBox" runat="server" TextAlign="Left" Checked='<%# DataBinder.Eval(Container.DataItem, "IsBillable") %>' Enabled='<%# !(bool)DataBinder.Eval(Container.DataItem, "IsClosed") %>' ToolTip="is the item billable?" onblur="isBillableBlur" onclick="isBillableClick" /> <asp:HiddenField ID="uxSavedIsBillableCheckBox" runat="server" EnableViewState="false" Value='<%# DataBinder.Eval(Container.DataItem, "IsBillable") %>' /> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Billable" HeaderStyle-Width="45px" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" Display="false" UniqueName="IsBillableSubmit"> <ItemTemplate> <asp:Image ID="uxIsBillable" runat="server" SkinID="Money" Visible='<%# DataBinder.Eval(Container.DataItem, "IsBillable") %>' /> </ItemTemplate> </telerik:GridTemplateColumn> <%-- SERVICE --%> <telerik:GridTemplateColumn HeaderText="Service" HeaderStyle-Font-Bold="true" HeaderStyle-Width="110px" HeaderStyle-HorizontalAlign="Center" ItemStyle-Width="125px" ItemStyle-HorizontalAlign="Center" UniqueName="ServiceEnter"> <ItemTemplate> <blueSky:ServiceList ID="uxServiceList" runat="server" EmptyMessage="Service:" ErrorCssClass="errorInput" SelectionRequired="true" Text='<%# DataBinder.Eval(Container.DataItem, "ServiceFriendlyName") %>' ShowHeader="false" Enabled='<%# !(bool)DataBinder.Eval(Container.DataItem, "IsClosed") %>' SelectedValue='<%# DataBinder.Eval(Container.DataItem, "ServiceId") %>' OnClientBlur="serviceBlur" /> <asp:HiddenField ID="uxSavedServiceList" runat="server" EnableViewState="false" Value='<%# DataBinder.Eval(Container.DataItem, "ServiceId") %>' /> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn HeaderText="Service" DataField="ServiceFriendlyName" HeaderStyle-HorizontalAlign="Center" Display="false" UniqueName="ServiceSubmit" /> <%-- COMMENTS --%> <telerik:GridTemplateColumn HeaderText="Comments" HeaderStyle-Font-Bold="true" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" ItemStyle-Wrap="false" UniqueName="CommentsEnter"> <ItemTemplate> <telerik:RadTextBox ID="uxComments" runat="server" name="CheckSpelling" MaxLength="250" Width="95%" Text='<%# DataBinder.Eval(Container.DataItem, "Comments") %>' Enabled='<%# !(bool)DataBinder.Eval(Container.DataItem, "IsClosed") %>' ClientEvents-OnBlur='commentsBlur' /> <asp:HiddenField ID="uxSavedComments" runat="server" EnableViewState="false" Value='<%# DataBinder.Eval(Container.DataItem, "Comments") %>' /> <asp:RequiredFieldValidator ID="uxCommentsRequired" runat="server" ControlToValidate="uxComments" CssClass="errorMessage" Text="!" ErrorMessage="comments are required" /> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn HeaderText="Comment" DataField="Comments" HeaderStyle-HorizontalAlign="Center" Display="false" UniqueName="CommentsSubmit" /> <%-- DAYS --%> <telerik:GridTemplateColumn HeaderStyle-Width="450px"> <HeaderTemplate> <table cellpadding="0" cellspacing="0" width="100%" class="timeEntry"> <tr> <td align="center" valign="middle" class="<%# IsToday1 %> <%# Day1Type %> <%# Day1("ddd") %> dayHeaderName"> <asp:Label ID="uxDay1" runat="server" Text='<%# Day1(DayHeaderNameFormatString) %>' /> </td> <td align="center" valign="middle" class="<%# IsToday2 %> <%# Day2Type %> <%# Day2("ddd") %> dayHeaderName"> <asp:Label ID="uxDay2" runat="server" Text='<%# Day2(DayHeaderNameFormatString) %>' /> </td> <td align="center" valign="middle" class="<%# IsToday3 %> <%# Day3Type %> <%# Day3("ddd") %> dayHeaderName"> <asp:Label ID="uxDay3" runat="server" Text='<%# Day3(DayHeaderNameFormatString) %>' /> </td> <td align="center" valign="middle" class="<%# IsToday4 %> <%# Day4Type %> <%# Day4("ddd") %> dayHeaderName"> <asp:Label ID="uxDay4" runat="server" Text='<%# Day4(DayHeaderNameFormatString) %>' /> </td> <td align="center" valign="middle" class="<%# IsToday5 %> <%# Day5Type %> <%# Day5("ddd") %> dayHeaderName"> <asp:Label ID="uxDay5" runat="server" Text='<%# Day5(DayHeaderNameFormatString) %>' /> </td> <td align="center" valign="middle" class="<%# IsToday6 %> <%# Day6Type %> <%# Day6("ddd") %> dayHeaderName"> <asp:Label ID="uxDay6" runat="server" Text='<%# Day6(DayHeaderNameFormatString) %>' /> </td> <td align="center" valign="middle" class="<%# IsToday7 %> <%# Day7Type %> <%# Day7("ddd") %> dayHeaderName"> <asp:Label ID="uxDay7" runat="server" Text='<%# Day7(DayHeaderNameFormatString) %>' /> </td> <td align="center" valign="middle" rowspan="2" class="rowHourSummaryHeader"> <img src="../Images/spacer.gif" width="15" />∑ </td> </tr> <tr> <td align="center" valign="middle" class="<%# IsToday1 %> <%# Day1Type %> <%# Day1("ddd") %> dayHeaderDate"> <asp:Label ID="uxDate1" runat="server" Text='<%# Day1(DayHeaderDateFormatString) %>' /> </td> <td align="center" valign="middle" class="<%# IsToday2 %> <%# Day2Type %> <%# Day2("ddd") %> dayHeaderDate"> <asp:Label ID="uxDate2" runat="server" Text='<%# Day2(DayHeaderDateFormatString) %>' /> </td> <td align="center" valign="middle" class="<%# IsToday3 %> <%# Day3Type %> <%# Day3("ddd") %> dayHeaderDate"> <asp:Label ID="uxDate3" runat="server" Text='<%# Day3(DayHeaderDateFormatString) %>' /> </td> <td align="center" valign="middle" class="<%# IsToday4 %> <%# Day4Type %> <%# Day4("ddd") %> dayHeaderDate"> <asp:Label ID="uxDate4" runat="server" Text='<%# Day4(DayHeaderDateFormatString) %>' /> </td> <td align="center" valign="middle" class="<%# IsToday5 %> <%# Day5Type %> <%# Day5("ddd") %> dayHeaderDate"> <asp:Label ID="uxDate5" runat="server" Text='<%# Day5(DayHeaderDateFormatString) %>' /> </td> <td align="center" valign="middle" class="<%# IsToday6 %> <%# Day6Type %> <%# Day6("ddd") %> dayHeaderDate"> <asp:Label ID="uxDate6" runat="server" Text='<%# Day6(DayHeaderDateFormatString) %>' /> </td> <td align="center" valign="middle" class="<%# IsToday7 %> <%# Day7Type %> <%# Day7("ddd") %> dayHeaderDate"> <asp:Label ID="uxDate7" runat="server" Text='<%# Day7(DayHeaderDateFormatString) %>' /> </td> </tr> </table> </HeaderTemplate> <ItemTemplate> <table cellpadding="0" cellspacing="0" width="100%" class="timeEntry"> <tr> <td align="center" valign="middle" class="<%# IsToday1 %> <%# Day1Type %> <%# Day1("ddd") %> hours"> <telerik:RadAjaxPanel ID="uxHours1UpdatePanel" runat="server"> <telerik:RadNumericTextBox ID="uxHours1" runat="server" AllowOutOfRangeAutoCorrect="false" EmptyMessage="0.00" EmptyMessageStyle-CssClass="timeEntryEmpty" EnabledStyle-CssClass="textRight" FocusedStyle-CssClass="timeEntryFocus" HoveredStyle-CssClass="timeEntryHover" IncrementSettings-Step=".25" MaxValue="<%# MaximumHoursPerDay %>" MinValue="0" NumberFormat-DecimalDigits="2" NumberFormat-KeepTrailingZerosOnFocus="true" ReadOnly='<%# DataBinder.Eval(Container.DataItem, "IsClosed") %>' ReadOnlyStyle-CssClass="timeEntryReadOnly" Width="100%" LabelCssClass="hide" Text='<%# DataBinder.Eval(Container.DataItem, "Hours1") %>' ClientEvents-OnBlur="hoursBlur" ClientEvents-OnFocus="hoursFocus" /> <asp:HiddenField ID="uxSavedHours1" runat="server" EnableViewState="false" Value='<%# DataBinder.Eval(Container.DataItem, "Hours1") %>' /> </telerik:RadAjaxPanel> </td> <td align="center" valign="middle" class="<%# IsToday2 %> <%# Day2Type %> <%# Day2("ddd") %> hours"> <telerik:RadAjaxPanel ID="uxHours2UpdatePanel" runat="server"> <telerik:RadNumericTextBox ID="uxHours2" runat="server" AllowOutOfRangeAutoCorrect="false" EmptyMessage="0.00" EmptyMessageStyle-CssClass="timeEntryEmpty" EnabledStyle-CssClass="textRight" FocusedStyle-CssClass="timeEntryFocus" HoveredStyle-CssClass="timeEntryHover" IncrementSettings-Step=".25" MaxValue="<%# MaximumHoursPerDay %>" MinValue="0" NumberFormat-DecimalDigits="2" NumberFormat-KeepTrailingZerosOnFocus="true" ReadOnly='<%# DataBinder.Eval(Container.DataItem, "IsClosed") %>' ReadOnlyStyle-CssClass="timeEntryReadOnly" Width="100%" LabelCssClass="hide" Text='<%# DataBinder.Eval(Container.DataItem, "Hours2") %>' ClientEvents-OnBlur="hoursBlur" ClientEvents-OnFocus="hoursFocus" /> <asp:HiddenField ID="uxSavedHours2" runat="server" EnableViewState="false" Value='<%# DataBinder.Eval(Container.DataItem, "Hours2") %>' /> </telerik:RadAjaxPanel> </td> <td align="center" valign="middle" class="<%# IsToday3 %> <%# Day3Type %> <%# Day3("ddd") %> hours"> <telerik:RadAjaxPanel ID="uxHours3UpdatePanel" runat="server"> <telerik:RadNumericTextBox ID="uxHours3" runat="server" AllowOutOfRangeAutoCorrect="false" EmptyMessage="0.00" EmptyMessageStyle-CssClass="timeEntryEmpty" EnabledStyle-CssClass="textRight" FocusedStyle-CssClass="timeEntryFocus" HoveredStyle-CssClass="timeEntryHover" IncrementSettings-Step=".25" MaxValue="<%# MaximumHoursPerDay %>" MinValue="0" NumberFormat-DecimalDigits="2" NumberFormat-KeepTrailingZerosOnFocus="true" ReadOnly='<%# DataBinder.Eval(Container.DataItem, "IsClosed") %>' ReadOnlyStyle-CssClass="timeEntryReadOnly" Width="100%" LabelCssClass="hide" Text='<%# DataBinder.Eval(Container.DataItem, "Hours3") %>' ClientEvents-OnBlur="hoursBlur" ClientEvents-OnFocus="hoursFocus" /> <asp:HiddenField ID="uxSavedHours3" runat="server" EnableViewState="false" Value='<%# DataBinder.Eval(Container.DataItem, "Hours3") %>' /> </telerik:RadAjaxPanel> </td> <td align="center" valign="middle" class="<%# IsToday4 %> <%# Day4Type %> <%# Day4("ddd") %> hours"> <telerik:RadAjaxPanel ID="uxHours4UpdatePanel" runat="server"> <telerik:RadNumericTextBox ID="uxHours4" runat="server" AllowOutOfRangeAutoCorrect="false" EmptyMessage="0.00" EmptyMessageStyle-CssClass="timeEntryEmpty" EnabledStyle-HorizontalAlign="Right" FocusedStyle-CssClass="timeEntryFocus" HoveredStyle-CssClass="timeEntryHover" IncrementSettings-Step=".25" MaxValue="<%# MaximumHoursPerDay %>" MinValue="0" NumberFormat-DecimalDigits="2" NumberFormat-KeepTrailingZerosOnFocus="true" ReadOnly='<%# DataBinder.Eval(Container.DataItem, "IsClosed") %>' ReadOnlyStyle-CssClass="timeEntryReadOnly" Width="100%" LabelCssClass="hide" Text='<%# DataBinder.Eval(Container.DataItem, "Hours4") %>' ClientEvents-OnBlur="hoursBlur" ClientEvents-OnFocus="hoursFocus" /> <asp:HiddenField ID="uxSavedHours4" runat="server" EnableViewState="false" Value='<%# DataBinder.Eval(Container.DataItem, "Hours4") %>' /> </telerik:RadAjaxPanel> </td> <td align="center" valign="middle" class="<%# IsToday5 %> <%# Day5Type %> <%# Day5("ddd") %> hours"> <telerik:RadAjaxPanel ID="uxHours5UpdatePanel" runat="server"> <telerik:RadNumericTextBox ID="uxHours5" runat="server" AllowOutOfRangeAutoCorrect="false" EmptyMessage="0.00" EmptyMessageStyle-CssClass="timeEntryEmpty" EnabledStyle-HorizontalAlign="Right" FocusedStyle-CssClass="timeEntryFocus" HoveredStyle-CssClass="timeEntryHover" IncrementSettings-Step=".25" MaxValue="<%# MaximumHoursPerDay %>" MinValue="0" NumberFormat-DecimalDigits="2" NumberFormat-KeepTrailingZerosOnFocus="true" ReadOnly='<%# DataBinder.Eval(Container.DataItem, "IsClosed") %>' ReadOnlyStyle-CssClass="timeEntryReadOnly" Width="100%" LabelCssClass="hide" Text='<%# DataBinder.Eval(Container.DataItem, "Hours5") %>' ClientEvents-OnBlur="hoursBlur" ClientEvents-OnFocus="hoursFocus" /> <asp:HiddenField ID="uxSavedHours5" runat="server" EnableViewState="false" Value='<%# DataBinder.Eval(Container.DataItem, "Hours5") %>' /> </telerik:RadAjaxPanel> </td> <td align="center" valign="middle" class="<%# IsToday6 %> <%# Day6Type %> <%# Day6("ddd") %> hours"> <telerik:RadAjaxPanel ID="uxHours6UpdatePanel" runat="server"> <telerik:RadNumericTextBox ID="uxHours6" runat="server" AllowOutOfRangeAutoCorrect="false" EmptyMessage="0.00" EmptyMessageStyle-CssClass="timeEntryEmpty" EnabledStyle-HorizontalAlign="Right" FocusedStyle-CssClass="timeEntryFocus" HoveredStyle-CssClass="timeEntryHover" IncrementSettings-Step=".25" MaxValue="<%# MaximumHoursPerDay %>" MinValue="0" NumberFormat-DecimalDigits="2" NumberFormat-KeepTrailingZerosOnFocus="true" ReadOnly='<%# DataBinder.Eval(Container.DataItem, "IsClosed") %>' ReadOnlyStyle-CssClass="timeEntryReadOnly" Width="100%" LabelCssClass="hide" Text='<%# DataBinder.Eval(Container.DataItem, "Hours6") %>' ClientEvents-OnBlur="hoursBlur" ClientEvents-OnFocus="hoursFocus" /> <asp:HiddenField ID="uxSavedHours6" runat="server" EnableViewState="false" Value='<%# DataBinder.Eval(Container.DataItem, "Hours6") %>' /> </telerik:RadAjaxPanel> </td> <td align="center" valign="middle" class="<%# IsToday7 %> <%# Day7Type %> <%# Day7("ddd") %> hours"> <telerik:RadAjaxPanel ID="uxHours7UpdatePanel" runat="server"> <telerik:RadNumericTextBox ID="uxHours7" runat="server" AllowOutOfRangeAutoCorrect="false" EmptyMessage="0.00" EmptyMessageStyle-CssClass="timeEntryEmpty" EnabledStyle-HorizontalAlign="Right" FocusedStyle-CssClass="timeEntryFocus" HoveredStyle-CssClass="timeEntryHover" IncrementSettings-Step=".25" MaxValue="<%# MaximumHoursPerDay %>" MinValue="0" NumberFormat-DecimalDigits="2" NumberFormat-KeepTrailingZerosOnFocus="true" ReadOnly='<%# DataBinder.Eval(Container.DataItem, "IsClosed") %>' ReadOnlyStyle-CssClass="timeEntryReadOnly" Width="100%" LabelCssClass="hide" Text='<%# DataBinder.Eval(Container.DataItem, "Hours7") %>' ClientEvents-OnBlur="hoursBlur" ClientEvents-OnFocus="hoursFocus" /> <asp:HiddenField ID="uxSavedHours7" runat="server" EnableViewState="false" Value='<%# DataBinder.Eval(Container.DataItem, "Hours7") %>' /> </telerik:RadAjaxPanel> </td> <td align="center" valign="middle" class="timeEntryRowSummary"> <telerik:RadNumericTextBox ID="uxRowSummary" runat="server" EmptyMessage="0.00" EnabledStyle-HorizontalAlign="Right" ForeColor="#4B4B4B" NumberFormat-DecimalDigits="2" ReadOnly="true" CssClass="timeEntryRowSummary" Width="100%" TabIndex="-1" ClientEvents-OnLoad="updateRowSummary" /> </td> </tr> </table> </ItemTemplate> <FooterTemplate> <table cellpadding="0" cellspacing="0" width="100%" class="timeEntry"> <tr> <td align="center" valign="middle" class="<%# IsToday1 %> <%# Day1Type %> <%# Day1("ddd") %> summary"> <telerik:RadNumericTextBox ID="uxSummary1" runat="server" EmptyMessage="0.00" EnabledStyle-HorizontalAlign="Right" ForeColor="#4B4B4B" NumberFormat-DecimalDigits="2" ReadOnly="true" Width="100%" ClientEvents-OnLoad="registerSummary" /> </td> <td align="center" valign="middle" class="<%# IsToday2 %> <%# Day2Type %> <%# Day2("ddd") %> summary"> <telerik:RadNumericTextBox ID="uxSummary2" runat="server" EmptyMessage="0.00" EnabledStyle-HorizontalAlign="Right" ForeColor="#4B4B4B" NumberFormat-DecimalDigits="2" ReadOnly="true" Width="100%" ClientEvents-OnLoad="registerSummary" /> </td> <td align="center" valign="middle" class="<%# IsToday3 %> <%# Day3Type %> <%# Day3("ddd") %> summary"> <telerik:RadNumericTextBox ID="uxSummary3" runat="server" EmptyMessage="0.00" EnabledStyle-HorizontalAlign="Right" ForeColor="#4B4B4B" NumberFormat-DecimalDigits="2" ReadOnly="true" Width="90%" ClientEvents-OnLoad="registerSummary" /> </td> <td align="center" valign="middle" class="<%# IsToday4 %> <%# Day4Type %> <%# Day4("ddd") %> summary"> <telerik:RadNumericTextBox ID="uxSummary4" runat="server" EmptyMessage="0.00" EnabledStyle-HorizontalAlign="Right" ForeColor="#4B4B4B" NumberFormat-DecimalDigits="2" ReadOnly="true" Width="100%" ClientEvents-OnLoad="registerSummary" /> </td> <td align="center" valign="middle" class="<%# IsToday5 %> <%# Day5Type %> <%# Day5("ddd") %> summary"> <telerik:RadNumericTextBox ID="uxSummary5" runat="server" EmptyMessage="0.00" EnabledStyle-HorizontalAlign="Right" ForeColor="#4B4B4B" NumberFormat-DecimalDigits="2" ReadOnly="true" Width="100%" ClientEvents-OnLoad="registerSummary" /> </td> <td align="center" valign="middle" class="<%# IsToday6 %> <%# Day6Type %> <%# Day6("ddd") %> summary"> <telerik:RadNumericTextBox ID="uxSummary6" runat="server" EmptyMessage="0.00" EnabledStyle-HorizontalAlign="Right" ForeColor="#4B4B4B" NumberFormat-DecimalDigits="2" ReadOnly="true" Width="100%" ClientEvents-OnLoad="registerSummary" /> </td> <td align="center" valign="middle" class="<%# IsToday7 %> <%# Day7Type %> <%# Day7("ddd") %> summary"> <telerik:RadNumericTextBox ID="uxSummary7" runat="server" EmptyMessage="0.00" EnabledStyle-HorizontalAlign="Right" ForeColor="#4B4B4B" NumberFormat-DecimalDigits="2" ReadOnly="true" Width="100%" ClientEvents-OnLoad="registerSummary" /> </td> <td align="center" valign="middle" class="rowHourSummaryFooter"> <telerik:RadNumericTextBox ID="uxSummary8" runat="server" CssClass="timeEntryRowSummary" EmptyMessage="0.00" EnabledStyle-HorizontalAlign="Right" ForeColor="#4B4B4B" Font-Bold="true" NumberFormat-DecimalDigits="2" ReadOnly="true" Width="100%" ClientEvents-OnLoad="registerSummary" /> </td> </tr> </table> </FooterTemplate> </telerik:GridTemplateColumn> <%-- DELETE --%> <telerik:GridClientDeleteColumn ButtonType="ImageButton" HeaderStyle-Width="25px" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" ConfirmText="Delete this entry?" ConfirmDialogType="RadWindow" ConfirmTitle="Delete" CommandName="Delete" Text="Delete" /> <%--<telerik:GridButtonColumn HeaderText="Delete" ButtonType="ImageButton" HeaderStyle-Width="60px" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" ConfirmText="Delete this entry?" ConfirmDialogType="RadWindow" ConfirmTitle="Delete" CommandName="Delete" Text="Delete" UniqueName="Delete" /> --%> <%-- SUBMITTED --%> <telerik:GridTemplateColumn HeaderText="Submitted" HeaderStyle-Width="60px" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" UniqueName="Submitted" Display="false"> <ItemTemplate> <asp:Image ID="uxIsSubmitted" runat="server" SkinID="CheckCircle_Orange" Visible='<%# DataBinder.Eval(Container.DataItem, "IsSubmitted") %>' /> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView></telerik:RadGrid>Any ideas?
