or
<
telerik:RadMenu
ID
=
"RadMenuUserFormsList"
runat
=
"server"
Skin
=
"Telerik"
Style
=
"z-index: 800"
OnClientItemClicked
=
"OnClientItemClicked"
>
<
Items
>
<
telerik:RadMenuItem
Text
=
"New"
Value
=
"NewForm"
Enabled
=
"true"
PostBack
=
"false"
Visible
=
"true"
>
<
Items
>
</
Items
>
</
telerik:RadMenuItem
>
</
Items
>
<
CollapseAnimation
Type
=
"None"
/>
<
ExpandAnimation
Type
=
"None"
/>
</
telerik:RadMenu
>
private
void
InitializeMenu()
{
var FormTypes = GlobalController.GetFormTypeList();
int
i = 1;
RadMenuItem NewFormMenu = RadMenuUserFormsList.FindItemByValue(
"NewForm"
);
// add menu items
FormTypes.ToList<LovItem>().ForEach(
delegate
(LovItem item)
{
RadMenuItem MenuItem =
new
RadMenuItem();
MenuItem.Text = item.Value;
MenuItem.Text = i.ToString();
i++;
MenuItem.Target =
"_blank"
;
NewFormMenu.Items.Add(MenuItem);
});
}
private void UpdateProgressContext()
{
const int total = 1200;
RadProgressContext progress = RadProgressContext.Current;
progress.Speed = "N/A";
for (int i = 0; i < total; i++)
{
progress.PrimaryTotal = 1;
progress.PrimaryValue = 1;
progress.PrimaryPercent = 100;
progress.SecondaryTotal = total;
progress.SecondaryValue = i;
int per = (i/total)*100;
progress.SecondaryPercent = per;
progress.CurrentOperationText = "Step " + i.ToString() + " Per = " + per.ToString();
if (!Response.IsClientConnected)
{
//Cancel button was clicked or the browser was closed, so stop processing
break;
}
progress.TimeEstimated = (total - i) * 100;
//Stall the current thread for 0.1 seconds
System.Threading.Thread.Sleep(100);
}
}
<
telerik:RadScriptManager
runat
=
"server"
ID
=
"PrimaryScriptManager"
>
<
Scripts
>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI, Version=2011.3.1206.40, Culture=neutral, PublicKeyToken=121fae78165ba3d4"
Name
=
"Telerik.Web.UI.Common.Core.js"
/>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI, Version=2011.3.1206.40, Culture=neutral, PublicKeyToken=121fae78165ba3d4"
Name
=
"Telerik.Web.UI.Common.jQuery.js"
/>
<
asp:ScriptReference
Path
=
"/scripts-uncompressed/telerik.jquery.patch.js"
/>
<
asp:ScriptReference
Path
=
"/scripts-uncompressed/browser.detect.js"
/>
<
asp:ScriptReference
Path
=
"/scripts-uncompressed/jquery.colorbox-min.js"
/>
<
asp:ScriptReference
Path
=
"/scripts-uncompressed/email.signup.js"
/>
<
asp:ScriptReference
Path
=
"/scripts-uncompressed/common.js"
/>
</
Scripts
>
</
telerik:RadScriptManager
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
</
telerik:RadAjaxManager
>
<
telerik:RadAjaxManagerProxy
ID
=
"RadAjaxManagerProxy1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"MainMulti"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"MainMulti"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManagerProxy
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel1"
runat
=
"server"
Skin
=
"Windows7"
MinDisplayTime
=
"5"
> </
telerik:RadAjaxLoadingPanel
>
<telerik:RadSplitter ID="clientAreaSplitter" runat="server" Height="100%" Width="100%" EnableViewState="true" VisibleDuringInit="true">
<
asp:HiddenField ID="HiddenField1" runat="server" />
</telerik:RadSplitter>
javascript code
var splitter = $find("clientAreaSplitter");
var obj = splitter .FindControl("HiddenField1");
alert(document.getElementById('HiddenField1'))
this is not working ..
pls help me ..
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="TestHome.aspx.cs" Inherits="_Default" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<!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
id
=
"form1"
runat
=
"server"
>
<
div
>
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
>
</
telerik:RadScriptManager
>
<
telerik:RadAjaxPanel
ID
=
"RadAjaxPanel1"
runat
=
"server"
Height
=
"200px"
Width
=
"300px"
>
<
telerik:RadComboBox
ID
=
"cbTest"
runat
=
"server"
EnableLoadOnDemand
=
"true"
ShowMoreResultsBox
=
"true"
EnableVirtualScrolling
=
"true"
OnItemsRequested
=
"cbTestItemsRequested"
>
</
telerik:RadComboBox
>
</
telerik:RadAjaxPanel
>
</
div
>
</
form
>
</
body
>
</
html
>
using
System;
using
System.Collections.Generic;
using
System.Linq;
using
System.Web;
using
System.Web.UI;
using
System.Web.UI.WebControls;
using
System.Data.SqlClient;
using
System.Data;
using
System.Configuration;
using
Telerik.Web.UI;
public
partial
class
_Default : System.Web.UI.Page
{
int
_itemsPerRequest = 10;
protected
void
Page_Load(
object
sender, EventArgs e)
{
if
(!Page.IsPostBack)
{
List<
int
> data = GetData();
for
(
int
i = 0; i < 10; i++)
cbTest.Items.Add(
new
RadComboBoxItem(data[i].ToString()));
cbTest.FindItemByText(
"5"
).Selected =
true
;
}
}
protected
void
cbTestItemsRequested(
object
sender, RadComboBoxItemsRequestedEventArgs e)
{
List<
int
> data = GetData();
int
start = e.NumberOfItems;
int
count = _itemsPerRequest;
if
(count > data.Count - start)
count = data.Count - start;
var temp = data.Skip(start).Take(count);
foreach
(var v
in
temp)
cbTest.Items.Add(
new
RadComboBoxItem(v.ToString()));
if
(start + count == data.Count)
e.EndOfItems =
true
;
}
protected
void
OldcbTestItemsRequested(
object
sender, RadComboBoxItemsRequestedEventArgs e)
{
List<
int
> data = GetData ();
int
itemOffset = e.NumberOfItems;
int
endOffset = Math.Min(itemOffset + _itemsPerRequest, data.Count);
e.EndOfItems = endOffset == data.Count;
for
(
int
i = itemOffset; i < endOffset; i++)
cbTest.Items.Add(
new
RadComboBoxItem(data[i].ToString()));
}
private
List<
int
> GetData()
{
List<
int
> results =
new
List<
int
>(50);
for
(
int
i = 1; i < 51; i++)
{
results.Add(i);
}
return
results;
}
}
<telerik:RadSplitter runat="server" ID="RadSplitter1" ResizeMode="Proportional" LiveResize="true" Width="100%" Orientation="Horizontal" Height="100%"> |
<telerik:RadPane runat="server" ID="TopPane" Scrolling="Both" MinHeight="30" Width="100%"> |
<p>content...</p> |
</telerik:RadPane> |
<telerik:RadSplitBar runat="server" ID="RadSplitBar1" ResizeStep="10" Collapsemode="Both" /> |
<telerik:RadPane runat="server" ID="BottomPane" MinHeight="325" Height="325" Width="100%"> |
<telerik:RadEditor runat="server" ID="radedit" Height="100%" Width="99%" EnableResize="false" AutoResizeHeight="true"> |
<Content> |
</Content> |
</telerik:RadEditor> |
</telerik:RadPane> |
</telerik:RadSplitter> |