<%@ Page Language="C#" %><%@ 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>Test</title></head><body> <form id="form1" runat="server"> <p>This is a test...</p> <telerik:RadScriptManager ID="RadScriptManager1" runat="server" /> <telerik:RadHtmlChart runat="server" ID="PieChart1" Transitions="true"> <PlotArea> <Series> <telerik:PieSeries StartAngle="90"> <LabelsAppearance Position="Circle" DataFormatString="{0} %" /> <TooltipsAppearance DataFormatString="{0} %" /> <Items> <telerik:SeriesItem BackgroundColor="Purple" Exploded="true" Name="Internet Explorer" YValue="18.3" /> <telerik:SeriesItem BackgroundColor="Orange" Exploded="false" Name="Firefox" YValue="35.8" /> <telerik:SeriesItem BackgroundColor="Green" Exploded="false" Name="Chrome" YValue="38.3" /> <telerik:SeriesItem BackgroundColor="Blue" Exploded="false" Name="Safari" YValue="4.5" /> <telerik:SeriesItem BackgroundColor="Red" Exploded="false" Name="Opera" YValue="2.3" /> </Items> </telerik:PieSeries> </Series> </PlotArea> <ChartTitle Text="Browser Usage for April 2012"> </ChartTitle> </telerik:RadHtmlChart> </form></body></html><%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" 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">
<script type="text/javascript">
function OnPopupOpening(sender, args) {
var MDate = sender.get_minDate();
sender.set_minDate(2013 + '-' + 3 + '-' + 13 + '-' + 6 + '-' + 00 + '-' + 0 + '-' + 0);
var MDateAfter = sender.get_minDate();
var TWStartTime = sender._timeView.get_startTime();
sender._timeView.set_startTime(6 + '-' + 00 + '-' + 0 + '-0-0');
var TWStartTimeAfter = sender._timeView.get_startTime();
var picker = $find("<%= RadDateTimePicker2.ClientID %>");
var timeview = sender.get_timeView();
var NDate = new Date(2013, 2, 13, 6, 0, 0, 0);
$telerik.toTimeView(timeview).set_startTime(NDate);
var TWStartTimeAfter = sender._timeView.get_startTime();
}
</script>
<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:RadDateTimePicker ID="RadDateTimePicker1" Runat="server"
Culture="en-US"
HiddenInputTitleAttibute="Visually hidden input created for functionality purposes."
WrapperTableSummary="Table holding date picker control for selection of dates.">
<TimeView CellSpacing="-1" interval="00:30:00"></TimeView>
<TimePopupButton ImageUrl="" HoverImageUrl=""></TimePopupButton>
<Calendar UseRowHeadersAsSelectors="False" UseColumnHeadersAsSelectors="False" ViewSelectorText="x"></Calendar>
<DateInput DisplayDateFormat="M/d/yyyy" DateFormat="M/d/yyyy" LabelWidth="40%"></DateInput>
<DatePopupButton ImageUrl="" HoverImageUrl=""></DatePopupButton>
</telerik:RadDateTimePicker>
</div>
<div>
<telerik:RadDateTimePicker ID="RadDateTimePicker2" Runat="server"
Culture="en-US"
HiddenInputTitleAttibute="Visually hidden input created for functionality purposes."
WrapperTableSummary="Table holding date picker control for selection of dates.">
<TimeView CellSpacing="-1" interval="00:30:00"></TimeView>
<TimePopupButton ImageUrl="" HoverImageUrl=""></TimePopupButton>
<Calendar UseRowHeadersAsSelectors="False" UseColumnHeadersAsSelectors="False" ViewSelectorText="x"></Calendar>
<DateInput DisplayDateFormat="M/d/yyyy" DateFormat="M/d/yyyy" LabelWidth="40%"></DateInput>
<DatePopupButton ImageUrl="" HoverImageUrl=""></DatePopupButton>
<ClientEvents OnPopupOpening="OnPopupOpening" />
</telerik:RadDateTimePicker>
</div>
<telerik:RadButton ID="RadButton1" runat="server" Text="RadButton">
</telerik:RadButton>
</form>
</body>
</html>
Here is the code:
| <telerik:RadComboBox ID="radList" Runat="server" EnableEmbeddedSkins="False" Skin="search" Width="120px" NoWrap="True" Height="200px" DropDownWidth="225px" EnableLoadOnDemand="true" |
| OnClientItemsRequesting="OnClientItemsRequesting" ItemRequestTimeout="2000" |
| OnClientSelectedIndexChanged="onChanged" |
| EnableViewState="false" LoadingMessage="Loading..." EmptyMessage="Type to get results" |
| > |
| <WebServiceSettings Method="GetItems" Path="~/WebServices/Search.asmx" /> |
| </telerik:RadComboBox> |
And the javascript function called:
| function OnClientItemsRequesting(sender, eventArgs) |
| { |
| var text = eventArgs.get_text(); |
| if( text.length < 3) |
| { |
| eventArgs.set_cancel(true); |
| } |
| else{ |
| var context = eventArgs.get_context(); |
| context["FilterString"] = text; |
| } |
| } |
This is the only thing that I do for defining the conotrol. Is there any way to improve the perfomance, as 3 seconds just to get to server is really slow.
My second question is there a way to change mode of combo to textbox?
Thanks in advance for your help.
Best regards,
Khurram

if
(_9==RadCalendarUtils.RENDERINCOLUMNS&&_c){
for
(i=0;i<this.Cols;i++){
var
_37=_2.rows[_36].cells[_14+i];
if
(this.isNumber(_37.innerHTML)){
_37.innerHTML=_15[i]; ///This is where I have the error.



<telerik:RadGrid ID="CurrentSalesRepRadGrid" runat="server" CellSpacing="0" GridLines="None"
AllowAutomaticInserts="True" AutoGenerateColumns="False" DataSourceID="SalesRepSQLDS" style="z-index:9000">
<MasterTableView CommandItemDisplay="Top" DataSourceID="SalesRepSQLDS" EditMode="PopUp">
<CommandItemSettings ExportToPdfText="Export to PDF" AddNewRecordText="Take Over\Assign this Item" />
<RowIndicatorColumn FilterControlAltText="Filter RowIndicator column" Visible="True">
</RowIndicatorColumn>
<ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column" Visible="True">
</ExpandCollapseColumn>
...... Clolumns
<EditFormSettings EditFormType="Template" PopUpSettings-Width="700px">
<EditColumn FilterControlAltText="Filter EditCommandColumn column">
</EditColumn>
<FormTemplate>
<table border="1" style="width: 458px">
<tr>
<td class="style2">
Select SalesRep :
</td>
<td>
<telerik:RadComboBox ID="SalesRepRadComboBox" runat="server" AutoPostBack="True"
DropDownWidth="700px" EnableItemCaching="True" EnableLoadOnDemand="True" EnableVirtualScrolling="True"
Height="190px" HighlightTemplatedItems="True" ItemRequestTimeout="500" OnItemsRequested="SalesRepRadComboBox_ItemsRequested"
OnLoad="SalesRepRadComboBox_Load" Text='<%# Session["userId"] %>' ShowMoreResultsBox="True"
Width="330px" OnSelectedIndexChanged="SalesRepRadComboBox_SelectedIndexChanged">
<CollapseAnimation Duration="200" Type="OutQuint" />
<HeaderTemplate>
<ul>
<li class="col0">ID</li>
<li class="col1">Name</li>
<li class="col2">e-Mail</li>
<li class="col3">Company</li>
</ul>
</HeaderTemplate>
<ItemTemplate>
<ul>
<li class="col0">
<%# DataBinder.Eval(Container.DataItem, "UserId") %></li>
<li class="col1">
<%# DataBinder.Eval(Container.DataItem, "FullName") %></li>
<li class="col2">
<%# DataBinder.Eval(Container.DataItem, "email1") %></li>
<li class="col3">
<%# DataBinder.Eval(Container.DataItem, "Account") %></li>
</ul>
</ItemTemplate>
</telerik:RadComboBox>
</td>
</tr>
<tr>
<td class="style2">
Selected As SalesRep :
</td>
<td class="style2">
<asp:Label ID="SalesRepSelectedLabel" runat="server" OnLoad="SalesRepSelectedLabel_Load"></asp:Label>
<br />
<asp:Label ID="SalesRepLabel" runat="server" Text='<%# Bind("userId") %>' OnLoad="SalesRepLabel_Load2"></asp:Label>
</td>
</tr>
<tr>
<td class="style2">
Notes For Changing Sales Rep
</td>
<td>
<asp:TextBox ID="SalesRepChangingNotesTextBox" runat="server" Text='<%# Bind("Note") %>'
Height="51px" TextMode="MultiLine" Width="330px"></asp:TextBox>
</td>
</tr>
</table>
<asp:Button ID="Button1" runat="server" Text="Take over item" Width="100%" CommandName="PerformInsert"
OnClick="Button1_Click2" />
<br />
</FormTemplate>
<PopUpSettings Width="700px" />
</EditFormSettings>
</MasterTableView>
<FilterMenu EnableImageSprites="False">
</FilterMenu>
</telerik:RadGrid>
