or
<SortExpressions> <telerik:GridSortExpression FieldName="OriginCity" /> </SortExpressions> <telerik:GridCalculatedColumn UniqueName="Origin" HeaderText="Origin" AutoPostBackOnFilter="true" SortExpression="{0} , {1}" DataFields="OriginCity, OriginState" Expression='{0} + " " + {1}'> <HeaderStyle HorizontalAlign="Left" VerticalAlign="Bottom" /> <ItemStyle HorizontalAlign="Left" /> </telerik:GridCalculatedColumn>
<telerik:radupload id="RadUpload1" OnClientFileSelected="ClientFileSelected" runat="server" ControlObjectsVisibility="None" text="BROWSE" targetfolder="uploads" ></telerik:radupload>but not work
in javascript ClientFileSelected
I used below, not work
document.getElementById("Mygrid_ctl00_ctl04_btnUpload").disabled = true;
Thanks
<%@ Page Title="Home Page" Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="MultiFileUploadPrototype._Default" %> <%@ register tagprefix="telerik" namespace="Telerik.Web.UI" assembly="Telerik.Web.UI" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <link rel="stylesheet" type="text/css" href="styles.css" /> </head> <body class="BODY"> <form runat="server" id="mainForm" method="post"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server" /> <telerik:RadProgressManager ID="Radprogressmanager1" runat="server" /> <table> <tr> <td class="TopCell" colspan="2"> </td> </tr> <tr> <td class="BodyCell"> <div class="FileDetails"> <telerik:RadAsyncUpload runat="server" id="RadAsyncUpload1" OnClientFileUploaded="onClientFileUploaded" MultipleFileSelection="Automatic"> </telerik:RadAsyncUpload> </div> </td> <td class="BodyCell RightCell"> <div class="uploadedfiles"> <div> <asp:Label ID="labelNoResults" runat="server" Visible="True">No uploaded files</asp:Label> <asp:Repeater runat="server" ID="Repeater1"> <ItemTemplate> Category: <%#((Telerik.Web.UI.UploadedFile)Container.DataItem).GetFieldValue("TextBox").ToString()%>,<br /> File name: <%# DataBinder.Eval(Container.DataItem, "FileName").ToString() %>,<br /> File size: <%# DataBinder.Eval(Container.DataItem, "ContentLength").ToString() %><br /> <br /> <br /> </ItemTemplate> </asp:Repeater> </div> </div> </td> </tr> <tr> <td class="BottomCell" colspan="2"> <asp:Button ID="buttonSubmit" runat="server" CssClass="RadUploadButton" OnClick="buttonSubmit_Click" Text="Submit" /> </td> </tr> </table> <telerik:RadProgressArea runat="server" ID="ProgressArea1"></telerik:RadProgressArea> <script type="text/javascript"> var $ = $telerik.$; function onClientFileUploaded(radAsyncUpload, args) { var $row = $(args.get_row()); var categoryInputName = radAsyncUpload.getAdditionalFieldID("TextBox"); var categoryInputType = "text"; var categoryInputID = categoryInputName; var categoryInput = createInput(categoryInputType, categoryInputID, categoryInputName); var categoryLabel = createLabel(categoryInputID, "Category"); // var subCategoryInputName = radAsyncUpload.getAdditionalFieldID("ComboBox"); // var subCategoryInputID = subCategoryInputName; // var subCategoryInput = createComboBox(subCategoryInputID); // var subCategoryLabel = createLabel(subCategoryInputID, "Category"); $row.append("<br/>"); $row.append(categoryLabel); $row.append(categoryInput); // $row.append("<br/>"); // $row.append(subCategoryLabel); // $row.append(subCategoryInput); } function createInput(inputType, inputID, inputName) { var input = '<input type="' + inputType + '" id="' + inputID + '" name="' + inputName + '" />'; return input; } // function createComboBox(inputID) { // var cmbBox = '<telerik:RadComboBox id="' + inputID + '" />'; // return cmbBox; // } function createLabel(forArrt, labelName) { var label = '<label for=' + forArrt + '>' + labelName + ': </label>'; return label; } </script> </form> </body> </html> <telerik:RadTreeView ID="RadTreeView1" Runat="server" DataFieldID="playerID" DataFieldParentID="parentID" DataSourceID="ObjectDataSource1" DataTextField="playerName" DataValueField="Route" onnodedatabound="RadTreeView1_NodeDataBound" Width="100%" oncontextmenuitemclick="RadTreeView1_ContextMenuItemClick">PlayerBLL players = new PlayerBLL(); string text = SaveSQL.GetSaveSql(txtCreateMainRouteName.Text.Trim()); if (Page.IsValid) { PlayerID = players.InsertRouteAndStation(text, 1, null); RadTreeView1.DataSourceID = "ObjectDataSource1"; RadTreeView1.DataBind(); }