Dear Support Team
I made a ASP.Net rad menu (image based) which goes till level 3. Till level 2 it dont give any problem but when I add further childs then a strange problem occurs .i.e menu disappears and then come back when I hover on menu. There is not any particular position I could find where this happens. It happens randomly but frequently. It works fine in Firefox and all other browsers even works fine in IE8 also. I am facing this problem in IE6 and 7 only.
The menu headers strips overlaps each other when open for the first time on any machine on internet explorer.
Thanks in advance
| <timeslotcontextmenusettings enabledefault="true" /> |
| <appointmentcontextmenusettings enabledefault="true" /> |
<telerik:RadGrid ID="RadGridParametriConfigurazione" runat="server" EnableEmbeddedSkins="False" GridLines="None" Skin="MachinaWeb" AllowPaging="true" PageSize="15" AllowAutomaticUpdates="true" EnableAjaxSkinRendering="False" OnItemCommand="RadGridParametriConfigurazione_ItemCommand"> <MasterTableView AutoGenerateColumns="False"> <RowIndicatorColumn> <HeaderStyle Width="20px"></HeaderStyle> </RowIndicatorColumn> <ExpandCollapseColumn> <HeaderStyle Width="20px"></HeaderStyle> </ExpandCollapseColumn> <Columns> <telerik:GridEditCommandColumn ButtonType="ImageButton" CancelImageUrl="~/Images/ImagesGrid/Cancel.gif" EditImageUrl="~/Images/ImagesGrid/Edit.gif" UpdateImageUrl="~/Images/ImagesGrid/Update.gif" InsertImageUrl="~/Images/ImagesGrid/Update.gif" UniqueName="EditCommandColumn" ItemStyle-Width="40px" /> <telerik:GridBoundColumn DataField="IdParametro" DataType="System.Int64" HeaderText="IdParametro" SortExpression="IdParametro" UniqueName="IdParametro" ReadOnly="true" Visible="false"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="IdCultura" DataType="System.Int64" HeaderText="IdCultura" SortExpression="IdCultura" UniqueName="IdCultura" ReadOnly="true" Visible="false"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="DescrizioneParametro" HeaderText="DescrizioneParametro" SortExpression="DescrizioneParametro" UniqueName="DescrizioneParametro" ReadOnly="true"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn HeaderText="Descrizione" UniqueName="TemplateColumnDescrizione"> <HeaderTemplate> <asp:Label ID="LabelDescrizione" runat="server" Text="Descrizione"></asp:Label> </HeaderTemplate> <ItemTemplate> <asp:Label ID="LabelDescrizione" runat="server" Text='<%# Bind("DescrizioneTextBox") %>' Width="250px"></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="TextBoxDescrizione" runat="server" Text='<%# Bind("DescrizioneTextBox") %>' Width="250px"></asp:TextBox> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="TemplateColumnValore" HeaderText="ValoreComboBox"> <HeaderTemplate> </HeaderTemplate> <ItemTemplate> <asp:Label ID="LabelComboBoxValore" runat="server" Text='<%# Bind("ValoreComboBox") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="RadComboBoxValore" runat="server" Width="250px"> </telerik:RadComboBox> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridCheckBoxColumn DataField="Abilitato" HeaderText="Abilitato" SortExpression="Abilitato" UniqueName="Abilitato"> </telerik:GridCheckBoxColumn> </Columns> <EditFormSettings> <EditColumn> </EditColumn> </EditFormSettings> </MasterTableView> </telerik:RadGrid>protected void RadGridParametriConfigurazione_ItemCommand(object source, GridCommandEventArgs e) { switch (e.CommandName) { case "Edit": GridEditableItem editedItem = (GridEditableItem)(e.Item); GridEditManager editMan = editedItem.EditManager; GridTemplateColumnEditor templateColumnValoreEditor = (GridTemplateColumnEditor)(editMan.GetColumnEditor("TemplateColumnValore")); GridTemplateColumnEditor templateColumnDescrizioneEditor = (GridTemplateColumnEditor)(editMan.GetColumnEditor("TemplateColumnDescrizione")); GridCheckBoxColumnEditor checkBoxColumnEditor = (GridCheckBoxColumnEditor)(editMan.GetColumnEditor("Abilitato")); checkBoxColumnEditor.ContainerControl.Controls[0].Visible = false; //templateColumnValoreEditor.ContainerControl.FindControl("RadComboBoxValore").Visible = false; break; } }I want to hide/show by code some controls inside a radgrid's editform.
I have a radgrid. The user clicks on a row and the custom editform is showed because we are in edit mode. Inside this form I have some controls bounded with datasource data. How can I hide some controls by code?
I tried the ItemCommand event but it seems I cannot access the controls in edit :(
protected void RadGridParametriConfigurazione_ItemCommand(object source, GridCommandEventArgs e) { switch (e.CommandName) { case "Edit": GridEditableItem editedItem = (GridEditableItem)(e.Item); GridEditManager editMan = editedItem.EditManager; GridTemplateColumnEditor templateColumnValoreEditor = (GridTemplateColumnEditor)(editMan.GetColumnEditor("TemplateColumnValore")); GridTemplateColumnEditor templateColumnDescrizioneEditor = (GridTemplateColumnEditor)(editMan.GetColumnEditor("TemplateColumnDescrizione")); GridCheckBoxColumnEditor checkBoxColumnEditor = (GridCheckBoxColumnEditor)(editMan.GetColumnEditor("Abilitato")); checkBoxColumnEditor.ContainerControl.Controls[0].Visible = false; break; } } }var cboEntityType = $find("<%= cboTerms.ClientID %>");
var item = cboEntityType.get_selectedItem();
var term = item.get_value();
can you suggest some way out for it, as the above code block is working fine when i use it in Selected Index change on client side.