or
this.masterFormDecorator.ControlsToSkip = FormDecoratorDecoratedControls.Fieldset;<WebServiceSettings Method="GetHeadings" Path="~/WebService/ListingHeadings.asmx" /><telerik:RadListView ID="lstCommissions" runat="server" DataKeyNames="EmployeeCommissionBankID" ItemPlaceholderID="plhCommissions" OnItemCommand="lstCommissions_ItemCommand" OnItemDataBound="lstCommissions_ItemDataBound" OnNeedDataSource="lstCommissions_NeedDataSource"> <LayoutTemplate> <div class="CommissionControlContainer"> <div class="LoanNumberTitle">Loan Number</div> <div class="CommissionTotalTitle">Commission</div> <div class="SpreadTitle">Commission Spread</div> <asp:PlaceHolder ID="plhCommissions" runat="server" /> </div> </LayoutTemplate> <ItemTemplate> <div class="RowContainer"> <div class="LoanNumber"><asp:Label ID="lblLoanNumber" runat="server" /></div> <div class="CommissionTotal"><asp:Label ID="lblCommissionTotal" runat="server" /></div> <div class="SpreadButton"> <telerik:RadButton ID="btnSplit" runat="server" AutoPostBack="true" ButtonType="ToggleButton" CausesValidation="true" CommandName="Split" CommandArgument='<% Bind("LoanNumber"); %>' Style="padding-left: 25px;" ToggleType="CheckBox" > <ToggleStates> <telerik:RadButtonToggleState PrimaryIconCssClass="rbRemove" Text="Remove Spread" /> <telerik:RadButtonToggleState PrimaryIconCssClass="rbOk" Text="Spread" /> </ToggleStates> </telerik:RadButton> </div> <div class="SpreadValue"> <telerik:RadNumericTextBox ID="txtSpreadAmount" runat="server" AutoPostBack="true" /> <asp:RequiredFieldValidator ID="rfvSpreadAmount" runat="server" ControlToValidate="txtSpreadAmount" ErrorMessage="Spread amount is required" Text="*" /> <asp:ValidationSummary ID="vsSpreadAmount" runat="server" DisplayMode="BulletList" ShowMessageBox="true" ShowSummary="false" Visible="true" /> </div> </div> </ItemTemplate> </telerik:RadListView>if (e.Item is RadListViewDataItem) { RadListViewDataItem item = e.Item as RadListViewDataItem; // item-level objects Label lblLoanNumber = item.FindControl("lblLoanNumber") as Label; Label lblCommissionTotal = item.FindControl("lblCommissionTotal") as Label; RadNumericTextBox txtSpreadAmount = item.FindControl("txtSpreadAmount") as RadNumericTextBox; RadButton btnSplit = item.FindControl("btnSplit") as RadButton; RequiredFieldValidator rfvSpreadAmount = item.FindControl("rfvSpreadAmount") as RequiredFieldValidator; ValidationSummary vsSpreadAmount = item.FindControl("vsSpreadAmount") as ValidationSummary; EmployeeCommissionEntity ec = item.DataItem as EmployeeCommissionEntity; if (ec.Amount.HasValue) { // set the validation groups for all the controls that need it btnSplit.ValidationGroup = txtSpreadAmount.ValidationGroup = rfvSpreadAmount.ValidationGroup = vsSpreadAmount.ValidationGroup = "Split_" + ec.EmployeeCommissionBankID.ToString().Replace("-", string.Empty); lblLoanNumber.Text = ec.LoanNumber; lblCommissionTotal.Text = string.Format("{0:c}", ec.Amount); txtSpreadAmount.MaxValue = ec.Amount.Value.ToDouble(); txtSpreadAmount.MinValue = 0; } else item.Visible = false; } <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"> <script type="text/javascript"> function copyAmount() { if (document.getElementById("<%=tbApprovedAmount.ClientID%>")) { document.getElementById("<%=tbApprovedAmount.ClientID%>").value = document.getElementById("<%=tbRequestedAmount.ClientID%>").value; } } </script> </asp:Content><asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> . . . <EditFormSettings EditFormType="Template" FormStyle-BackColor="#DBE9FD"> <EditColumn UniqueName="EditCommandColumn1"> </EditColumn> <FormStyle BackColor="#DBE9FD" /> <FormTemplate> <table width="800px" border="0" > <tr> <td align="left"> <asp:TextBox ID="tbRequestedAmount" runat="server" Text='<%# Bind("RequestedAmount", "{0:0.00}") %>' ></asp:TextBox> <asp:RequiredFieldValidator ID="rfvRequestedAmount" runat="server" ErrorMessage="Requested amount is a required field" Display="None" ControlToValidate="tbRequestedAmount" ValidationGroup="Service"></asp:RequiredFieldValidator> <asp:Button ID="tbCopy" runat="server" Text="->" Height="20px" OnClientClick="copyAmount" /> </td> </tr> </table> </FormTemplate> </EditFormSettings> . . . </asp:Content>