
| Private Sub ItemsGrid_ItemCreated(ByVal sender As Object, _ |
| ByVal e As GridItemEventArgs) _ |
| Handles ItemsGrid.ItemCreated |
| If (TypeOf e.Item Is GridEditableItem AndAlso _ |
| e.Item.IsInEditMode) Then |
| Dim item As GridEditableItem = CType(e.Item, GridEditableItem) |
| Dim editor As GridTextBoxColumnEditor = _ |
| CType(item.EditManager.GetColumnEditor("Quantity"), _ |
| GridTextBoxColumnEditor) |
| With editor.TextBoxControl |
| .AutoPostBack = True |
| .EnableViewState = True |
| End With |
| End If |
| End Sub |
function RequestStart(sender, eventArgs)
{
currentLoadingPanel = $find(
"<%=this.RadAjaxLoadingPanel1.ClientID%>");
currentUpdatedControl =
"<%=this.RadScheduler1.ClientID%>";
//show the loading panel over the updated control
currentLoadingPanel.show(currentUpdatedControl);
}
function ResponseEnd(sender, eventArgs)
{
//hide the loading panel and clean up the global variables
if (currentLoadingPanel != null)
currentLoadingPanel.hide(currentUpdatedControl);
currentUpdatedControl =
null;
currentLoadingPanel =
null;
}
function OnClientTimeSlotClick(sender, eventArgs)
{
var eventTimeSlotClicked = eventArgs.get_time();
var hdnCalendarStartDate = document.getElementById("<%=this.hdnCalendarStartDate.ClientID%>");
hdnCalendarStartDate.value = eventTimeSlotClicked;
__doPostBack(
"<%=this.hdnCalendarStartDate.ClientID%>", eventTimeSlotClicked);
}
On the ASP Page I have
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="RadScheduler1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
<ClientEvents OnRequestStart="RequestStart" OnResponseEnd="ResponseEnd" />
</telerik:RadAjaxManager>
Thanks,
David
GridClientDeleteColumn
in an Image OnClick client event in a template column?