or
<asp:Label ID="Label1" AssociatedControlID="ZipOrCityState" runat="server">Zip or City, State</asp:Label><telerik:RadTextBox ID="RadTextBox1" runat="server" EnableEmbeddedBaseStylesheet="false" EnableEmbeddedSkins="false" TabIndex="1" EnableSingleInputRendering="true" Width="217px"></telerik:RadTextBox><asp:Label ID="Label2" AssociatedControlID="CompanyList" runat="server">Company</asp:Label><telerik:RadComboBox ID="RadComboBox1" runat="server" EnableEmbeddedBaseStylesheet="False" EnableEmbeddedSkins="False" TabIndex="2" EnableSingleInputRendering="true" Width="217px" DataSourceID="CompanyDataSource" AllowCustomText="false" DataTextField="CompanyName" DataValueField="CompanyId" EnableViewState="true"></telerik:RadComboBox><asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="GetCompanyComboList" TypeName="Web.Offices.OfficeManager"></asp:ObjectDataSource><div class="officeSearchResultsButton"> <telerik:RadButton ID="RadButton1" runat="server" Text="Search" CssClass="blueButton" OnClick="Search_Click" TabIndex="25" EnableEmbeddedBaseStylesheet="false" EnableEmbeddedSkins="false" ValidationGroup="ValidOfficeSearch"> </telerik:RadButton></div>#region EVENTHANDLER - Page_Load protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { //Populate controls from values passed from calling page in the query string ZipOrCityState.Text = Request.QueryString["zipOrCityState"]; CompanyList.SelectedValue = Request.QueryString["companyId"]; //Bind Offices Grid OfficeGrid.DataBind(); } } catch (Exception ex) { throw ex; } } #endregion #region EVENTHANDLER - Search_Click protected void Search_Click(object sender, EventArgs e) { try { //Check if submitted data is valid if (Page.IsValid) { //Bind Offices Grid OfficeGrid.DataBind(); } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); throw ex; } } #endregion

<div style="margin-left: 12px;"> <table> <tr> <td></td> </tr> <tr> <td> <telerik:RadTextBox ID="RadTextBox1" runat="server" EnableSingleInputRendering="true" EmptyMessage="Template Name..." Width="230px"> </telerik:RadTextBox> </td> <td> <asp:RequiredFieldValidator ID="TextBoxRequiredFieldValidator" runat="server" Display="Dynamic" ControlToValidate="RadTextBox1" ErrorMessage="*Please enter a name" ForeColor="DimGray" CssClass="fontFamily" ValidationGroup="SubmitButton"></asp:RequiredFieldValidator> </td> </tr> <tr> <td style="height: 64px"> <telerik:RadTextBox ID="RadTextBox2" runat="server" EnableSingleInputRendering="true" EmptyMessage="Template Description..." TextMode="MultiLine" Width="230px" Height="60px"> </telerik:RadTextBox> </td> <td style="height: 64px"> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" Display="Dynamic" ControlToValidate="RadTextBox2" ErrorMessage="*Please enter a description" ForeColor="DimGray" CssClass="fontFamily" ValidationGroup="SubmitButton"> </asp:RequiredFieldValidator> </td> </tr> <tr> <td> <telerik:RadUpload ID="RadUpload1" runat="server" AllowedFileExtensions=".doc,.docx" ControlObjectsVisibility="None" MaxFileInputsCount="1" OverwriteExistingFiles="true" ValidationGroup="SubmitButton" Width="240px"> </telerik:RadUpload> <%-- <asp:Button ID="SubmitButton" runat="server" CssClass="fontFamily" OnClick="SubmitButton_Click" Text="Upload" ValidationGroup="SubmitButton" Width="16%" />--%> </td> <td> <asp:CustomValidator ID="CustomValidator1" runat="server" ClientValidationFunction="validateRadUpload" CssClass="fontFamily" ErrorMessage="*Please select a ms word template file" ForeColor="DimGray" ValidationGroup="SubmitButton"></asp:CustomValidator> </td> </tr> <tr> <td> <telerik:RadButton ID="SubmitButtdon" runat="server" Text="Upload" OnClick="SubmitButton_Click" ValidationGroup="SubmitButton" Width="30%" OnClientClicked="checkExt"> </telerik:RadButton> </td> </tr> </table> <table> <tr> <td> <telerik:RadProgressArea ID="RadProgressArea1" runat="server" > </telerik:RadProgressArea> </td> </tr> </table> </div>function validateRadUpload(source, e) { e.IsValid = false; var upload = $find("<%= RadUpload1.ClientID %>"); var inputs = upload.getFileInputs(); for (var i = 0; i < inputs.length; i++) { //check for empty string or invalid extension if (inputs[i].value != "" && upload.isExtensionValid(inputs[i].value)) { e.IsValid = true; break; } } }<telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="False" CellSpacing="0" GridLines="None" OnItemCommand="RadGrid1_ItemCommand" Width="100%" OnNeedDataSource="RadGrid1_NeedDataSource"> <FilterMenu EnableImageSprites="False"> </FilterMenu> <MasterTableView> <Columns> <telerik:GridButtonColumn ButtonType="LinkButton" Text="<img src='../App_Themes/default/images/Delete.gif' border='0' title='Delete'/>" UniqueName="DeleteColumn" ConfirmText="Are you sure you want to delete this Template?" ConfirmTitle="Delete Template" CommandName="Delete"> <HeaderStyle Width="3%" /> </telerik:GridButtonColumn> <telerik:GridTemplateColumn HeaderText="" UniqueName="Image"> <ItemTemplate> <asp:ImageButton ID="GD" runat="server" ImageUrl="~/App_Themes/Default/images/Printer16.gif" CommandName="G" OnClick="ImageButton1_Click" ToolTip="Generate Documents"></asp:ImageButton> </ItemTemplate> <HeaderStyle Width="3%" /> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="" UniqueName="Image"> <ItemTemplate> <asp:ImageButton ID="DT" runat="server" ImageUrl="~/App_Themes/Default/images/genDoc.gif" CommandName="DT" OnClick="ImageButton2_Click" ToolTip="Download Template"></asp:ImageButton> </ItemTemplate> <HeaderStyle Width="3%" /> </telerik:GridTemplateColumn> <telerik:GridBoundColumn FilterControlAltText="Filter column column" HeaderText="Template Name" UniqueName="TemplateName" DataField="TemplateName"> <HeaderStyle Width="30%" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn FilterControlAltText="Filter column column" HeaderText="Template Details" UniqueName="TemplateDescript" DataField="TemplateDescript"> <HeaderStyle Width="61%" /> </telerik:GridBoundColumn> </Columns> </MasterTableView> </telerik:RadGrid><script type="text/javascript"> function requestStart(sender, args) { if (args.get_eventTarget().indexOf("GD") > 0) args.set_enableAjax(false); if (args.get_eventTarget().indexOf("DT") > 0) args.set_enableAjax(false); }</script>