This is a migrated thread and some comments may be shown as answers.

detail table radbutton template column button disapear when use IE 8 but have compability view checked as Yes

2 Answers 27 Views
Grid
This is a migrated thread and some comments may be shown as answers.
JJ
Top achievements
Rank 1
JJ asked on 06 Dec 2012, 04:57 PM
<telerik:RadGrid ID="rgCTProcessing" runat="server" OnNeedDataSource="rgCTProcessing_NeedDataSource"
           CellSpacing="0" GridLines="None" OnDetailTableDataBind="rgCTProcessing_DetailTableDataBind"
           OnItemCommand="rgCTProcessing_ItemCommand" OnUpdateCommand="rgCTProcessing_UpdateCommand"
           OnItemDataBound="rgCTProcessing_ItemDataBound" OnItemCreated="rgCTProcessing_ItemCreated">
           <MasterTableView AutoGenerateColumns="False" HierarchyDefaultExpanded="true" EditMode="InPlace"
               Name="Master" HierarchyLoadMode="Client" DataKeyNames="AuditCustomerId,ProcessId,CustConfigId,SiteID">
               <DetailTables >
                   <telerik:GridTableView runat="server" AutoGenerateColumns="false" Name="Detail1" Width="100%"
                       DataMember="Detail1">
                       <CommandItemSettings ExportToPdfText="Export to PDF" />
                       <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column">
                           <HeaderStyle Width="20px" />
                       </RowIndicatorColumn>
                       <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column">
                           <HeaderStyle Width="20px" />
                       </ExpandCollapseColumn>
                       <Columns>
                           <telerik:GridBoundColumn DataField="FileName" FilterControlAltText="Filter FileName column"
                               HeaderText="FileName" UniqueName="FileName">
                           </telerik:GridBoundColumn>
                           <telerik:GridBoundColumn DataField="TimeReceived" FilterControlAltText="Filter TimeReceived column"
                               HeaderText="TimeReceived" UniqueName="TimeReceived">
                           </telerik:GridBoundColumn>
                           <telerik:GridBoundColumn DataField="ExpiredDate" FilterControlAltText="Filter ExpiredDate column"
                               HeaderText="ExpiredDate" UniqueName="ExpiredDate" DataFormatString="{0:d}">
                           </telerik:GridBoundColumn>
                           <telerik:GridBoundColumn DataField="SiteProcessType" FilterControlAltText="Filter ProcessType column"
                               HeaderText="ProcessType" UniqueName="SiteProcessType">
                           </telerik:GridBoundColumn>
                      
                           <telerik:GridTemplateColumn HeaderText="" HeaderStyle-Width="120px" UniqueName="ViewSample"
                               AllowFiltering="false">
                               <ItemTemplate>
                                   <telerik:RadButton ID="rbViewFileSpecs" runat="server" Text="View File Specs" OnClick="rbFileSpecs_Click">
                                   </telerik:RadButton>
                               </ItemTemplate>
                           </telerik:GridTemplateColumn>
                           <telerik:GridTemplateColumn HeaderText="" HeaderStyle-Width="120px" UniqueName="ViewSample"
                               AllowFiltering="false">
                               <ItemTemplate>
                                   <telerik:RadButton ID="rbViewSample" runat="server" Text="View Sample" OnClick="rbViewSample_Click">
                                   </telerik:RadButton>
                               </ItemTemplate>
                           </telerik:GridTemplateColumn>
                           <telerik:GridBoundColumn DataField="PageID" FilterControlAltText="Filter PageID column"
                               ReadOnly="false" HeaderText="PageID" UniqueName="PageID" Visible="false">
                           </telerik:GridBoundColumn>
                           <telerik:GridBoundColumn DataField="ObjID" FilterControlAltText="Filter ObjID column"
                               ReadOnly="false" HeaderText="ObjID" UniqueName="ObjID" Visible="false">
                           </telerik:GridBoundColumn>
                           <telerik:GridBoundColumn DataField="IsZipped" FilterControlAltText="Filter IsZipped column"
                               ReadOnly="false" HeaderText="IsZipped" UniqueName="IsZipped" Visible="false">
                           </telerik:GridBoundColumn>
                           <telerik:GridBoundColumn DataField="Designator" FilterControlAltText="Filter Designator column"
                               ReadOnly="false" HeaderText="Designator" UniqueName="Designator" Visible="false">
                           </telerik:GridBoundColumn>
                   
                       </Columns>
                       <EditFormSettings>
                           <EditColumn FilterControlAltText="Filter EditCommandColumn column">
                           </EditColumn>
                       </EditFormSettings>
                   </telerik:GridTableView>
               </DetailTables>
               <CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings>
               <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column">
                   <HeaderStyle Width="20px"></HeaderStyle>
               </RowIndicatorColumn>
               <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column" Visible="True">
                   <HeaderStyle Width="20px"></HeaderStyle>
               </ExpandCollapseColumn>
               <Columns>
                   <telerik:GridBoundColumn DataField="ProcessName" FilterControlAltText="Filter ProcessName column"
                       HeaderText="ProcessName" UniqueName="ProcessName" ReadOnly="true">
                   </telerik:GridBoundColumn>
                   <telerik:GridBoundColumn DataField="LastSuccessfulProcessDateTime" FilterControlAltText="Filter LastSuccessfulProcessDateTime column"
                       HeaderText="LastSuccessfulProcessDateTime" UniqueName="LastSuccessfulProcessDateTime"
                       ReadOnly="true">
                   </telerik:GridBoundColumn>
                   <telerik:GridBoundColumn DataField="InstalledDate" FilterControlAltText="Filter InstalledDate column"
                       ReadOnly="true" HeaderText="InstalledDate" UniqueName="InstalledDate">
                   </telerik:GridBoundColumn>
                   <telerik:GridDateTimeColumn DataField="ExpiredDate" FilterControlAltText="Filter ExpiredDate column"
                       HeaderText="ExpiredDate" UniqueName="ExpiredDate" DataType="System.DateTime"
                       PickerType="DatePicker" DataFormatString="{0:d}">
                   </telerik:GridDateTimeColumn>
                   <telerik:GridEditCommandColumn UniqueName="ExpireDateEditBtn" FilterControlAltText="Filter EditCommandColumn column"
                       ButtonType="ImageButton">
                   </telerik:GridEditCommandColumn>
                   <telerik:GridBoundColumn DataField="Status" FilterControlAltText="Filter Status column"
                       ReadOnly="true" HeaderText="Status" UniqueName="Status">
                   </telerik:GridBoundColumn>
             
                   <telerik:GridTemplateColumn HeaderText="" UniqueName="View Notifications Sent"
                       AllowFiltering="false">
                       <ItemTemplate>
                           <telerik:RadButton ID="rbVieNotiSent" runat="server" Text="View Notifications Sent"
                               OnClick="rbVieNotiSent_Click">
                           </telerik:RadButton>
                       </ItemTemplate>
                   </telerik:GridTemplateColumn>
                   <telerik:GridBoundColumn DataField="Designator" FilterControlAltText="Filter Designator column"
                       ReadOnly="true" HeaderText="Designator" UniqueName="Designator" Visible="false">
                   </telerik:GridBoundColumn>
                   <telerik:GridBoundColumn DataField="AuditCustomerID" FilterControlAltText="Filter AuditCustomerID column"
                       ReadOnly="true" HeaderText="AuditCustomerID" UniqueName="AuditCustomerID" Visible="false">
                   </telerik:GridBoundColumn>
                   <telerik:GridBoundColumn DataField="ProcessId" FilterControlAltText="Filter ProcessId column"
                       ReadOnly="true" HeaderText="ProcessId" UniqueName="ProcessId" Visible="false">
                   </telerik:GridBoundColumn>
                   <telerik:GridButtonColumn DataTextField="ProgramId" FilterControlAltText="Filter ProgramId column"
                       HeaderText="ProgramId" UniqueName="ProgramId" Visible="false">
                   </telerik:GridButtonColumn>
                   <telerik:GridBoundColumn DataField="PageID" FilterControlAltText="Filter PageID column"
                       ReadOnly="true" HeaderText="PageID" UniqueName="PageID" Visible="false">
                   </telerik:GridBoundColumn>
                   <telerik:GridBoundColumn FilterControlAltText="Filter CustConfigId column" DataField="CustConfigId"
                       ReadOnly="true" HeaderText="CustConfigId" UniqueName="CustConfigId" Visible="false">
                   </telerik:GridBoundColumn>
                   <telerik:GridBoundColumn FilterControlAltText="Filter SiteNum column" DataField="SiteID"
                       ReadOnly="true" HeaderText="SiteID" UniqueName="SiteID" Visible="false">
                   </telerik:GridBoundColumn>
               </Columns>
               <EditFormSettings>
                   <EditColumn FilterControlAltText="Filter EditCommandColumn column">
                   </EditColumn>
               </EditFormSettings>
           </MasterTableView>
           <FilterMenu EnableImageSprites="False">
           </FilterMenu>
           <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default">
           </HeaderContextMenu>
       </telerik:RadGrid>
when use IE 8 but have compability view checked as Yes, when mouse pointing to "View Notification Sent" button on the master table , the "View Sample" button and "View File Spec" button on the detail table disappears . This works fine use IE 8 but leave compatibility off, as long as have browser comability on, the button on the detail table disappears when mouse pointing to "View Notification Sent" button . If the template bounds to a regular button instead of radbutton, no issue.

Please help!!!

2 Answers, 1 is accepted

Sort by
0
Kostadin
Telerik team
answered on 11 Dec 2012, 09:19 AM
Hi JJ,

I was not able to replicate the issue. I prepared a small video where you could see that everything works properly on my side. Could you please send us a live url of your site so that we can examine this behavior?

Regards,
Kostadin
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
0
JJ
Top achievements
Rank 1
answered on 11 Dec 2012, 02:28 PM
Thanks. I figured out the problem.

I put gird in a div which has " position: relative;" for this div.

Removed position: relative; the rad button diappear problem solved.

Thanks.

 

Tags
Grid
Asked by
JJ
Top achievements
Rank 1
Answers by
Kostadin
Telerik team
JJ
Top achievements
Rank 1
Share this question
or