or
<telerik:RadToolBar ID="RadToolBar2" runat="server" Width="100%" OnClientButtonClicking="OnClientButtonClicking"> <Items> <telerik:RadToolBarButton runat="server" Text="Button 0"> <ItemTemplate> <asp:Label ID="Label1" runat="server" Text="Name:"></asp:Label> <telerik:RadTextBox ID="RadTextBox1" runat="server" Width="70" /> <asp:Label ID="Label2" runat="server" Text="Surname:"></asp:Label> <telerik:RadTextBox ID="RadTextBox2" runat="server" Width="70" /> <asp:Label ID="Label3" runat="server" Text="Age:"></asp:Label> <telerik:RadTextBox ID="RadTextBox3" runat="server" Width="70" /> </ItemTemplate> </telerik:RadToolBarButton> <telerik:RadToolBarButton runat="server" CommandName="NewSearch"> </telerik:RadToolBarButton> <telerik:RadToolBarButton runat="server" CommandName="SearchGrid"> </telerik:RadToolBarButton> </Items></telerik:RadToolBar>function OnClientButtonClicking(sender, args) { var button = args.get_item(); if (button.get_commandName() == "NewSearch") { //Here is where I want to clear the content of all the RadTextBox controls on the toolbar } if (button.get_commandName() == "SearchGrid") { //Here is where I want to get the content of a RadTextBox control from the toolbar }}<div class="Table"> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="radgrid1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="radgrid1" LoadingPanelID="RadAjaxLoadingPanel1" /> <telerik:AjaxUpdatedControl ControlID="hdnRowsCount" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Height="75px" Width="75px" Transparency="25"> <img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>' style="border: 0;" /></telerik:RadAjaxLoadingPanel> <asp:HiddenField ID="hdnRowsCount" runat="server" Value="0" /> <telerik:RadGrid ID="radgrid1" runat="server" ShowStatusBar="True" ShowFooter="True" OnItemCommand="radgrid1_ItemCommand" OnDeleteCommand="radgrid1_DeleteCommand" OnInsertCommand="radgrid1_InsertCommand" OnUpdateCommand="radgrid1_UpdateCommand" OnNeedDataSource="radgrid1_NeedDataSource" OnItemDataBound="radgrid1_ItemDataBound" CellSpacing="0" GridLines="None"> <MasterTableView DataKeyNames="ProductNumber" AutoGenerateColumns="false" EditMode="InPlace" CommandItemDisplay="TopAndBottom" CommandItemSettings-AddNewRecordText="Add New Order"> <Columns>
Hi,
I used the code in your demo page but the progress bar is not showing even if the browser is IE and i uploaded large file. Did i missed code or something? I traced the code but it doesnt fall in function onClientProgressBarUpdating
| <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="WebForm1.aspx.vb" Inherits="EgsUploadDbase.WebForm1" %> |
| <%@ register tagprefix="telerik" namespace="Telerik.Web.UI" assembly="Telerik.Web.UI" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head runat="server"> |
| <title></title> |
| </head> |
| <body> |
| <form runat="server" id="mainForm" method="post"> |
| <script type="text/javascript"> |
| function onClientProgressBarUpdating(progressArea, args) { |
| progressArea.updateVerticalProgressBar(args.get_progressBarElement(), args.get_progressValue()); |
| args.set_cancel(true); |
| } |
| </script> |
| <telerik:RadScriptManager id="ScriptManager1" runat="server" /> |
| <table width="754"> |
| <tr> |
| <td colspan="2"> |
| To see the progress area, please upload a large file. |
| </td> |
| </tr> |
| <tr> |
| <td style="vertical-align: top;"> |
| <telerik:radupload id="Radupload1" runat="server" initialfileinputscount="2" /> |
| <asp:button id="buttonSubmit" runat="server" text="Submit" onclick="buttonSubmit_Click" |
| cssclass="RadUploadSubmit" /> |
| </td> |
| <td style="vertical-align: top;"> |
| <div class="smallModule"> |
| <div class="rc1"><div class="rc2"><div class="rc3" style="width:240px"> |
| <asp:Label id="labelNoResults" runat="server" visible="True">No uploaded files yet</asp:Label> |
| <asp:Repeater id="reportResults" runat="server" visible="False"> |
| <HeaderTemplate> |
| <span>Uploaded files:</span><br /> |
| </HeaderTemplate> |
| <ItemTemplate> |
| '<%#DataBinder.Eval(Container.DataItem, "FileName")%>' (<%#DataBinder.Eval(Container.DataItem, "ContentLength").ToString() + " bytes"%>)<br /> |
| </ItemTemplate> |
| </asp:Repeater> |
| </div></div></div> |
| </div> |
| </td> |
| </tr> |
| </table> |
| <telerik:RadProgressManager id="Radprogressmanager1" runat="server" /> |
| <telerik:RadProgressArea id="RadProgressArea1" runat="server" onClientProgressBarUpdating="onClientProgressBarUpdating" > |
| </telerik:RadProgressArea> |
| <br /> |
| <br /> |
| </form> |
| </body> |
| </html> |
| Public Class WebForm1 |
| Inherits System.Web.UI.Page |
| Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load |
| End Sub |
| Protected Sub buttonSubmit_Click(ByVal sender As Object, ByVal e As System.EventArgs) |
| BindResults() |
| End Sub |
| Private Sub BindResults() |
| If Radupload1.UploadedFiles.Count > 0 Then |
| labelNoResults.Visible = False |
| reportResults.Visible = True |
| reportResults.DataSource = Radupload1.UploadedFiles |
| reportResults.DataBind() |
| Else |
| labelNoResults.Visible = True |
| reportResults.Visible = False |
| End If |
| End Sub |
| End Class |

<SafeControl Assembly="Telerik.Web.UI, Version=2012.3.1205.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" Namespace="Telerik.Web.UI" TypeName="*" Safe="True" AllowRemoteDesigner="True" SafeAgainstScript="True" /> <SafeControl Assembly="Telerik.Web.UI.Skins, Version=2012.3.1205.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" Namespace="Telerik.Web.UI.Skins" TypeName="*" Safe="True" AllowRemoteDesigner="True" SafeAgainstScript="True" /> <SafeControl Assembly="Telerik.Web.Design, Version=2012.3.1205.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" Namespace="Telerik.Web.Design" TypeName="*" Safe="True" AllowRemoteDesigner="True" SafeAgainstScript="True" />protected void Page_Load(object sender, EventArgs e) { SPSite site = new SPSite("http://abcdev"); using (SPWeb web = site.OpenWeb()) { SPList clientlist = web.Lists.TryGetList("clientmatter"); } }protected void RadGrid1_NeedDataSource(object sender, GridNeedDataSourceEventArgs e) { SPSite site = new SPSite("http://abcdev"); using (SPWeb web = site.OpenWeb()) { SPList clientlist = web.Lists.TryGetList("clientmatter"); //if (clientlist != null) //{ // SPListItemCollection clientitems = clientlist.Items; // DataGrid dg = new DataGrid(); // dg.DataSource = clientlist.Items.GetDataTable(); // foreach (SPListItem clientitem in clientitems) // { // string clientddlvalue = clientitem["clientid"].ToString(); // } //} } }