function resumeFileUploaded(sender, args) {
sender.deleteFileInputAt(0);
}
Protected Sub rcbEditProject_SelectedIndexChanged(ByVal o As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs)
Dim editedItem As GridEditableItem = CType(CType(o, RadComboBox).NamingContainer, GridEditableItem)
Dim rcbEditObstacle As RadComboBox = CType(editedItem.FindControl("rcbEditObstacle"), RadComboBox)
Dim rcbEditProject As RadComboBox = CType(editedItem.FindControl("rcbEditProject"), RadComboBox) rcbEditObstacle.Items.Clear()
Dim dtEditObstacle As Data.DataTable = Nothing
If rcbEditProject.SelectedValue = "" Then
Else
' I have the code to populate the child radcombo box .....
End Sub
Problem:
My RadGrid is in RadAjax panel. In the Item data bound for Grid I am able to populate the values fine.
My problem is when I change the value in the Parent 'rcbEditProject' combo box the selected index changed EVENT IS NOT FIRED.
If I have a break in the grid item data bound procedure it DOES trigger the Break point!
The other strange thing is that when I click the 'Cancel' button (see code below) the selected index changed event is FIRED?
<asp:LinkButton runat="server" ID="lnkCancel" Text="Cancel" SkinID="lnkGvEditText" Font-Bold="true" CommandName="Cancel" CausesValidation="False" />
Please help?
Thanks Sanjay

I have several RadComboBox placed in the EditItemTemplate
Of a radGrid, when I changed it into the edit mode, some of the
ComboBox becomes "transparent", some of them become text
and the user cannot select anything.
This happended occassinaly in our client site.Attached file is the screenshot.
Any ideal about this?
Thank you in advanced.
<telerik:RadEditor runat="server" ID="RadEditor1"> <CssFiles> <telerik:EditorCssFile Value="~/EditorContentArea.css" /> </CssFiles> </telerik:RadEditor>

Hi Everyone,
I would like to ask two questions about the Scheduler.
1. I may just be a bit silly here but i cant seem to find the event handler for the save button on the default advanced form?
2. I have a database with a value 1 to 5. In my code i have resources like so
<
ResourceStyles>
<telerik:ResourceStyleMapping Type="Calendar" Text="example" ApplyCssClass="rsCategoryBlue" />
<telerik:ResourceStyleMapping Type="Calendar" Text="example1" ApplyCssClass="rsCategoryOrange" />
<telerik:ResourceStyleMapping Type="Calendar" Text="example2" ApplyCssClass="rsCategoryGreen" />
<telerik:ResourceStyleMapping Type="Calendar" Text="example3" ApplyCssClass="rsCategoryRed" />
<telerik:ResourceStyleMapping Type="Calendar" Text="example4" ApplyCssClass="rsCategoryYellow" />
</ResourceStyles>
I have copied most of this code from an online example and modified it for my needs. The example came with a context menu fully functioning with the option to change appointments background colour using resources
<
Items>
<telerik:RadMenuItem Text="Open" Value="CommandEdit" />
<telerik:RadMenuItem IsSeparator="True" />
<telerik:RadMenuItem Text="Appointment Type">
<Items>
<telerik:RadMenuItem Text="example" Value="1" />
<telerik:RadMenuItem Text="example1" Value="2" />
<telerik:RadMenuItem Text="example2" Value="3" />
<telerik:RadMenuItem Text="example3" Value="4" />
<telerik:RadMenuItem Text="example4" Value="5" />
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem IsSeparator="True" />
<telerik:RadMenuItem Text="Delete" Value="CommandDelete" ImageUrl="Images/delete.gif" />
</Items>
var selectedAppointment = null;
var contextMenuSlot = null;
//Called when the user clicks an item from the appointment context menu
function appointmentContextMenuItemClicking(sender, eventArgs) {
var clickedItem = eventArgs.get_item();
if (clickedItem.get_text() == "Appointment Type") {
//Prevent the menu from closing if the user clicked the "Categorize" menu item
eventArgs.set_cancel(true);
return; }
}
This code works and changes the colour of my appointments perfectly. But i am having a problem setting the variables from my database to the appointment to give it the correct resource. I would much appreciate any help
Thanks
<div id="RestrictionZone" class="module" style="margin-top: 4px; height: 300px; width: 400px;"> <telerik:RadWindowManager ID="RadWindowManager1" runat="server" style="z-index:7001"> <Windows> <telerik:RadWindow runat="server" ID="RadWindow1" ReloadOnShow="true" ShowContentDuringLoad="true" Modal="true" Height="620px" Width="620px" NavigateUrl="ManageStatusChange.aspx" /> </Windows> </telerik:RadWindowManager> </div>protected void btnStatus_Click(object source, EventArgs e) { StringBuilder oStringBuilder = new StringBuilder(); oStringBuilder.Append("ManageStatusChange.aspx?EntityID=") .Append(GlobalConstants.COA_BUDGET_SECONDARY_ENTITY_ID) .Append("&SessionString=" + Session["SessionString"] + "&EntityType=COABudgetSecondaryEntity"); OpenModalDialog(this, "Msg", "Key", oStringBuilder.ToString()); Session["SessionString"] = null; } public void OpenModalDialog(System.Web.UI.Page ObjPage, string strMsg, string strKey, string url) { string strScript; Type jsType = ObjPage.GetType(); ClientScriptManager CS = ObjPage.ClientScript; strScript = "javascript:window.radopen(\"" + url + "\",); return true"; /*System.Web.UI.ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "btnStatus_Click", strScript, true);*/ Telerik.Web.UI.RadWindow newwindow = RadWindow1; newwindow.ID = "RadWindow1"; newwindow.Height = 620; newwindow.Width = 620; newwindow.NavigateUrl = url; newwindow.VisibleOnPageLoad = true; newwindow.RegisterWithScriptManager = true; RadWindowManager1.Windows.Add(newwindow); }protected void Page_Load(object sender, EventArgs e) { RadAjaxManager rjxManager = RadAjaxManager.GetCurrent(this); //Create a new delegate to handle the AjaxRequest event rjxManager.AjaxRequest += new RadAjaxControl.AjaxRequestDelegate(rjxManagerBudgetEntity_AjaxRequest); rjxManager.AjaxSettings.AddAjaxSetting(rjxManager, aspPanel_ProjectBudget); } protected void rjxManagerBudgetEntity_AjaxRequest(object sender, AjaxRequestEventArgs e) { if (e.Argument == "Rebind") { Session["currentObject"] = null; rgProjectBudget.MasterTableView.SortExpressions.Clear(); rgProjectBudget.MasterTableView.GroupByExpressions.Clear(); rgProjectBudget.Rebind(); } }function closeRadWindow() { GetRadWindow().Close(); } function CloseAndRebind(args) { GetRadWindow().Close(); GetRadWindow().BrowserWindow.refreshParent(args); }protected void btnSave_Click(object sender, EventArgs e) { COABudgetDetails = Request.QueryString["SessionString"].ToString().Split(','); for (int i = 0; i <= COABudgetDetails.Length - 1 && !string.IsNullOrEmpty(COABudgetDetails[i]); i++) { //Retrive Entity Key for Bdgeting else passing the object. if (mEntityID == GlobalConstants.COA_BUDGET_SECONDARY_ENTITY_ID) mCOABudgetDetailID = Convert.ToInt32(COABudgetDetails[i]); StatusChangeHistory AllStatusChangeHistory = GetStatusChangeHistory(); StatusChangeHistoryEntry AnStatusChangeHistoryEntry = AllStatusChangeHistory.GetItem(mStatusChangeHistoryID); DoSaveStatus(AllStatusChangeHistory, AnStatusChangeHistoryEntry); } string script = "<script>CloseAndRebind('Rebind')</" + "script>"; ScriptManager.RegisterStartupScript(this, this.GetType(), "CloseAndRebind", script, false); }