var Ajarg ="sizechange";
var ajm = $find("<%=RadAjaxManager1.ClientID %>");
ajm.ajaxRequest(Ajarg);
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
EnableAJAX
=
"true"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"Panel1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"Panel1"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadMultiPage1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"RadMultiPage1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"Panel1"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadMultiPage1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
div
>
<
asp:Panel
ID
=
"Panel1"
runat
=
"server"
>
<
telerik:RadTabStrip
ID
=
"RadTabStrip1"
runat
=
"server"
AutoPostBack
=
"true"
MultiPageID
=
"RadMultiPage1"
>
<
Tabs
>
<
telerik:RadTab
Text
=
"Tab1"
Selected
=
"true"
PageViewID
=
"RadPageView1"
></
telerik:RadTab
>
<
telerik:RadTab
Text
=
"Tab2"
PageViewID
=
"RadPageView2"
></
telerik:RadTab
>
</
Tabs
>
</
telerik:RadTabStrip
>
</
asp:Panel
>
<
telerik:RadMultiPage
ID
=
"RadMultiPage1"
runat
=
"server"
RenderSelectedPageOnly
=
"true"
>
<
telerik:RadPageView
ID
=
"RadPageView1"
runat
=
"server"
Selected
=
"true"
>
RadPageView1</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RadPageView2"
runat
=
"server"
>
<
telerik:RadFileExplorer
ID
=
"RadFileExplorer1"
runat
=
"server"
Width
=
"960px"
Height
=
"540px"
DisplayUpFolderItem
=
"True"
EnableCopy
=
"True"
>
<
Configuration
ViewPaths
=
"~/fileexplorer"
UploadPaths
=
"~/fileexplorer"
DeletePaths
=
"~/fileexplorer/delete"
/>
</
telerik:RadFileExplorer
>
</
telerik:RadPageView
>
</
telerik:RadMultiPage
>
<asp:Repeater runat="server" ID="Repeater1" DataSourceID="SqlDataSource1" OnItemDataBound="repeater1_ItemDataBound">
<ItemTemplate>
<div style="border: 1px solid #999999; float: left; margin: 3px; width: 125px; height: 125px;
background-image: url('<%# Eval("ProductID", "../../../Img/Northwind/Products/{0}.jpg") %>');">
<div runat="server" id="smallImage" style="width: 125px; height: 125px; background-position: center;
background-repeat: no-repeat;">
</div>
</div>
</ItemTemplate>
</asp:Repeater>
<
rad:RadTreeView
ID
=
"tree"
OnNodeClick
=
"NodeClick"
AutoPostBack
=
"true"
>
protected void RadComboBoxMedicationName_ItemsRequested(object sender, RadComboBoxItemsRequestedEventArgs e)
{
Database db = DatabaseFactory.CreateDatabase();
RadComboBox r = sender as RadComboBox;
DbCommand cmd = db.GetSqlStringCommand("SELECT Id, Description FROM refMedType WHERE Description LIKE '" + e.Context["Text"].ToString() + "%'");
DataTable data = (DataTable)(db.ExecuteDataSet(cmd)).Tables[0]; ;
try
{
int itemsPerRequest = 25;
int itemOffset = e.NumberOfItems;
int endOffset = itemOffset + itemsPerRequest;
if (endOffset > data.Rows.Count)
{
endOffset = data.Rows.Count;
}
if (endOffset == data.Rows.Count)
{
e.EndOfItems =
true;
}
else
{
e.EndOfItems =
false;
}
for (cint i = itemOffset; i < endOffset; i++)
{
r.Items.Add(
new RadComboBoxItem(data.Rows[i]["Description"].ToString(), data.Rows[i]["Description"].ToString()));
}
if (data.Rows.Count > 0)
{
e.Message =
String.Format("Items <b>1</b>-<b>{0}</b> out of <b>{1}</b>", endOffset.ToString(), data.Rows.Count.ToString());
}
else
{
e.Message =
"No matches";
}
}
catch (Exception ex)
{
e.Message =
"No matches";
}
}
<telerik:RadComboBox ID="RadComboBoxMedicationName" ShowWhileLoading="true" EmptyMessage="Enter medication name" Text='<%# Bind( "MedicationName" ) %>' LoadingMessage="Loading..." runat="server" Width="250px" Height="200px" AllowCustomText="True" ShowMoreResultsBox="true" EnableLoadOnDemand="True" MarkFirstMatch="True" OnItemsRequested="RadComboBoxMedicationName_ItemsRequested" EnableVirtualScrolling="true" />
<asp:RequiredFieldValidator ID="RequiredFieldValidatorMedicationName" runat="server" ControlToValidate="RadComboBoxMedicationName" Display="Dynamic" ErrorMessage="RequiredFieldValidator" ToolTip="Medication required."><br />* Medication required.</asp:RequiredFieldValidator>
I'm using RadGrid with drag and drop to a RadScheduler
The system I'm designing is for a TV Show, where each screenplay have several scripts
The user can schedule each script to be shot/recorded at a time, or to get a entire screenplay and schedule it at once.
In my grid, both screenplay and scripts are rows, so user can drag any.
Question 1 - Is it possible to have indented display for this?
Question 2 - Is it possible that when a user drag a row that is a screenplay, all child scripts go with?
Thanks,
Andre