2014-07-24 4 views
0

수정해야하는 페이지에 UltraWebGrid 컨트롤이 있습니다.Infragistic ultrawebgrid : 스크롤 막대를 이동 한 후 IE에서 행 클릭이 비활성화 됨

컨트롤이 표시 될 수있는 행이 더 많으면 스크롤 막대가 나타납니다. 행을 클릭하면 데이터 세부 정보 페이지가 표시됩니다. 그러나 스크롤을 시도한 후 행을 클릭해도 아무런 변화가 없습니다. 정렬 할 열을 클릭 할 때보 다 클릭이 다시 시작됩니다. Chrome 및 Firefox에서는 작동합니다. 이 솔루션을 찾을 수 없습니다. 도움이 필요하다.

<td align="center"><igtbl:ultrawebgrid id="grdMerchants" runat="server" Height="340px" Width="100%"> 
    <DisplayLayout AutoGenerateColumns="False" AllowSortingDefault="OnClient" RowHeightDefault="21px" 
    RowSizingDefault="Free" Version="3.00" SelectTypeRowDefault="Single" ViewType="OutlookGroupBy" 
    HeaderClickActionDefault="SortMulti" BorderCollapseDefault="Separate" AllowColSizingDefault="Free" 
    RowSelectorsDefault="No" Name="grdMerchants" TableLayout="Fixed" CellClickActionDefault="Edit" AllowUpdateDefault="Yes"> 
<AddNewBox> 
    <Style BorderWidth="1px" BorderStyle="Solid" BackColor="LightGray"> 
     <BorderDetails ColorTop="White" WidthLeft="1px" WidthTop="1px" ColorLeft="White" 
     </BorderDetails> 
    </Style> 
</AddNewBox> 
    <Pager> 
     <Style BorderWidth="1px" BorderStyle="Solid" BackColor="LightGray"> 
     <BorderDetails ColorTop="White" WidthLeft="1px" WidthTop="1px" ColorLeft="White"> 
     </BorderDetails> 
     </Style> 
    </Pager> 
    <HeaderStyleDefault Font-Size="8pt" Font-Names="Verdana" Font-Bold="True" BorderStyle="Solid" ForeColor="#E1E8F5" 
    BackColor="#11459E" CustomRules="background-image:url(/ig_common/images/Office2003BlueBG.png);background-repeat:repeat-x;"> 
    <BorderDetails ColorTop="173, 197, 235" WidthLeft="1px" WidthTop="1px" ColorLeft="173, 197, 235"></BorderDetails> 
    </HeaderStyleDefault> 
    <FrameStyle Width="100%" BorderWidth="0px" Font-Size="8pt" Font-Names="Verdana" BorderStyle="Solid" 
    Height="340px"></FrameStyle> 
    <FooterStyleDefault BorderWidth="1px" BorderStyle="Solid" BackColor="LightGray"> 
     <BorderDetails ColorTop="White" WidthLeft="1px" WidthTop="1px" ColorLeft="White"> </BorderDetails> 
    </FooterStyleDefault> 
    <EditCellStyleDefault BorderWidth="0px" BorderStyle="None"></EditCellStyleDefault> 
    <SelectedRowStyleDefault ForeColor="White" BackColor="#F09D21" CustomRules="background-image:url(/ig_common/images/Office2003SelRow.png);background-repeat:repeat-x;"> </SelectedRowStyleDefault> 
    <RowAlternateStyleDefault BackColor="#E0E0E0"></RowAlternateStyleDefault> 
    <RowStyleDefault BorderWidth="1px" BorderColor="Black" BorderStyle="Solid" CssClass="bodytext"> 
     <Padding Left="3px"></Padding> 
     <BorderDetails WidthLeft="0px" WidthTop="0px"></BorderDetails> 
    </RowStyleDefault> 
</DisplayLayout> 
<Bands> 
    <igtbl:UltraGridBand> 
    <Columns> 
     <igtbl:UltraGridColumn HeaderText="MID" Key="" EditorControlID="" Width="145px" Format="" HeaderClickAction="SortMulti" BaseColumnName="MID" FooterText=""> 
      <ValueList DisplayMember="MID" ValueMember="MID" Key="MID"></ValueList> 
      <CellStyle CssClass="bodytext"></CellStyle> 
      <Footer Key="" Caption=""></Footer> 
      <Header ClickAction="SortMulti" Key="" Caption="MID"></Header> 
     </igtbl:UltraGridColumn> 
     <igtbl:UltraGridColumn HeaderText="DBA" Key="DBA" EditorControlID="" Width="195px" Format="" HeaderClickAction="SortMulti" BaseColumnName="DBA" FooterText=""> 
      <ValueList DisplayMember="DBA" ValueMember="DBA" Key="DBA"></ValueList> 
      <Footer Key="DBA" Caption=""></Footer> 
      <Header ClickAction="SortMulti" Key="DBA" Caption="DBA"></Header> 
     </igtbl:UltraGridColumn> 
     <igtbl:UltraGridColumn HeaderText="City" Key="loccity" EditorControlID="" Format="" HeaderClickAction="SortMulti" BaseColumnName="loccity" FooterText=""> 
      <ValueList DisplayMember="loccity" ValueMember="loccity" Key="loccity" </ValueList> 
       <Footer Key="loccity" Caption=""></Footer> 
       <Header ClickAction="SortMulti" Key="loccity" Caption="City"></Header> 
     </igtbl:UltraGridColumn> 
     <igtbl:UltraGridColumn HeaderText="State" Key="locst" EditorControlID="" Width="50px" Format="" HeaderClickAction="SortMulti" BaseColumnName="locst" FooterText=""> 
      <ValueList DisplayMember="locst" ValueMember="locst" Key="locst"></ValueList> 
      <Footer Key="locst" Caption=""></Footer> 
      <Header ClickAction="SortMulti" Key="locst" Caption="State"></Header> 
     </igtbl:UltraGridColumn> 
     <igtbl:UltraGridColumn HeaderText="Phone" Key="locphone" EditorControlID="" Format="" HeaderClickAction="SortMulti" BaseColumnName="locphone" FooterText=""> 
      <ValueList DisplayMember="locphone" ValueMember="locphone" Key="locphone"></ValueList> 
      <Footer Key="locphone" Caption=""></Footer> 
      <Header ClickAction="SortMulti" Key="locphone" Caption="Phone"></Header> 
     </igtbl:UltraGridColumn> 
     <igtbl:UltraGridColumn HeaderText="" Key="Client_Id" EditorControlID="" Hidden="True" Format="" BaseColumnName="Client_Id" FooterText=""> 
      <ValueList DisplayMember="Client_Id" ValueMember="Client_Id" Key="Client_Id"></ValueList> 
      <Footer Key="Client_Id" Caption=""></Footer> 
      <Header Key="Client_Id" Caption=""></Header> 
     </igtbl:UltraGridColumn> 
     <igtbl:UltraGridColumn HeaderText="" Key="intmid" EditorControlID="" Hidden="True" Format="" BaseColumnName="intmid" FooterText=""> 
      <ValueList DisplayMember="intmid" ValueMember="intmid" Key="intmid"></ValueList> 
      <Footer Key="intmid" Caption=""></Footer> 
      <Header Key="intmid" Caption=""></Header> 
     </igtbl:UltraGridColumn> 
     <igtbl:UltraGridColumn HeaderText="Queue State" Key="merchantStateDescription" Width="170px" BaseColumnName="merchantStateDescription"> 
      <Footer Key="merchantStateDescription"></Footer> 
      <Header Key="merchantStateDescription" Caption="Queue State"></Header> 
     </igtbl:UltraGridColumn> 
    </Columns> 
    </igtbl:UltraGridBand> 
    </Bands> 
</igtbl:ultrawebgrid></td> 

이 그리드 그렇게 행동하는 이유 :

이것은 UltraWebGrid를 표시하는 페이지의 일부인가? 구성해야 할 다른 것이 있습니까?

감사의 말

답변

0

내 문제의 해결책을 찾았습니다.

나는 <meta http-equiv="X-UA-Compatible" content="IE=9"/>에서 <head> 요소를 방금 추가했습니다. 지금은 작동하는 것처럼 보입니다. 표시되는 레코드의 양만 증가했습니다.