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();
// }
//}
}
}