or
<
asp:Panel
runat
=
"server"
ID
=
"panelAlert"
>
<
telerik:RadDock
runat
=
"server"
ID
=
"RadDockAlert"
Width
=
"350px"
Height
=
"120px"
Closed
=
"true"
Style
=
"z-index: 2000;"
Title
=
"Alert"
>
<
Commands
>
<
telerik:DockCloseCommand
></
telerik:DockCloseCommand
>
</
Commands
>
<
ContentTemplate
>
<
div
align
=
"center"
>
<
asp:Label
ID
=
"lbAlertMsg"
runat
=
"server"
></
asp:Label
>
</
div
>
<
br
/>
<
div
align
=
"center"
>
<
a
onclick
=
"hideAlertForm();"
id
=
"aAlertOK"
runat
=
"server"
>
<
asp:Label
ID
=
"Label3"
CssClass
=
"spriteButtons popUpOkButton"
runat
=
"server"
>Ok</
asp:Label
>
</
a
>
</
div
>
</
ContentTemplate
>
</
telerik:RadDock
>
</
asp:Panel
>
function
openAlertForm() {
var
dock = $find(
"<%= RadDockAlert.ClientID %>"
);
// Center the RadDock on the screen
var
viewPort = $telerik.getViewPortSize();
var
xPos = Math.round((viewPort.width - parseInt(dock.get_width())) / 2);
var
yPos = Math.round((viewPort.height - parseInt(dock.get_height())) / 2);
$telerik.setLocation(dock.get_element(), { x: xPos, y: yPos });
dock.set_closed(
false
);
Sys.Application.remove_load(openAlertForm);
}
function
rowDropping(sender, eventArgs) {
// Fired when the user drops a grid row
var
htmlElement = eventArgs.get_destinationHtmlElement();
var
scheduler = $find(
'<%= RadScheduler1.ClientID %>'
);
if
(isPartOfSchedulerAppointmentArea(htmlElement)) {
// The row was dropped over the scheduler appointment area
// Find the exact time slot and save its unique index in the hidden field
var
timeSlot = scheduler._activeModel.getTimeSlotFromDomElement(htmlElement);
startDateTime = timeSlot.get_startTime();
Sys.Application.add_load(openForm);
$get(
'<%= TargetSlotHiddenField.ClientID %>'
).value = timeSlot.get_index();
// The HTML needs to be set in order for the postback to execute normally
eventArgs.set_destinationHtmlElement(
'<%= TargetSlotHiddenField.ClientID %>'
);
}
else
{
// The node was dropped elsewhere on the document
eventArgs.set_cancel(
true
);
}
}
<style type="text/css"> html .RadTreeView_Default, html .RadTreeView_Default a.rtIn, html .RadTreeView_Default .rtEdit .rtIn input { font-family: arial !important; font-size: 8pt !important; color: red !important; } </style>and my simple tree
<telerik:RadTreeView ID="RadTreeView1" runat="server" Width="300px" style="white-space:normal" OnClientNodeExpanded="rtvExplore_OnNodeExpandedCollapsed" OnClientNodeCollapsed="rtvExplore_OnNodeExpandedCollapsed" > </telerik:RadTreeView>
var ajxgrid =Window[Window['RadAjaxManager1'
]];
My old version was
<
script
language
=
"javascript"
type
=
"text/javascript"
>
var grid;
function GridCreated(sender,args) {
grid = sender;
}
//Selecting value from the
function RowClicked(rowIndex) {
var cellValues = this.Rows[rowIndex].KeyValues["Last"] ;
var id = this.Rows[rowIndex].KeyValues["id"];
if (window['comboboxId']) {
var combo = window[window['comboboxId']];
setTimeout(function () {
combo.SetText(cellValues);
combo.SetValue(id);
}, 0);
}
}
//Show DropDown
function HandleOpen1(sender,eventargs) {
//var inputElement = document.getElementById(combobox.InputID);
if (sender.get_text().length > 1) {
grid.AjaxRequest(grid.UniqueID, "LoadFilteredData," + sender.get_text());
}
else {
return false;
}
}
</
script
>
<
Telerik:radcomboBox
id
=
"RadComboBox1"
Width
=
"300px"
runat
=
"server"
MarkFirstMatch
=
"True"
AllowCustomText
=
"True"
OnClientDropDownOpening
=
"HandleOpen1"
UseEmbeddedScripts
=
"true"
>
<
ItemTemplate
>
<
Telerik:RadGrid
id
=
"Grid"
Width
=
"295px"
runat
=
"server"
EnableAJAX
=
"true"
EnableAJAXLoadingTemplate
=
"true"
PageSize
=
"10"
>
<
ClientSettings
>
<
ClientEvents
OnRowClick
=
"RowClicked"
OnGridCreated
=
"GridCreated"
></
ClientEvents
>
<
Scrolling
AllowScroll
=
"true"
UseStaticHeaders
=
"true"
ScrollHeight
=
"250px"
/>
</
ClientSettings
>
</
Telerik:RadGrid
>
</
ItemTemplate
>
<
Items
>
<
Telerik:RadcomboBoxItem
ID
=
"RadcomboBoxItem1"
runat
=
"server"
></
Telerik:RadcomboBoxItem
>
</
Items
>
</
Telerik:radcomboBox
>
it gives me error near grid.ajaxrequest.
Please help. Can you let me know what exactly I need to change.
Thank you
Kavya M
(FormView1.Row.FindControl(
"rb_fvCustomer"
)
as
RadComboBox).AutoPostBack =
true
;
(FormView1.Row.FindControl(
"rb_fvCustomer"
)
as
RadComboBox).SelectedIndexChanged +=
new
RadComboBoxSelectedIndexChangedEventHandler(customerCB_SelectedIndexChanged);
private
void
customerCB_SelectedIndexChanged(
object
sender, RadComboBoxSelectedIndexChangedEventArgs e)
{
// DoStuff();
}