2016-11-17 16 views
0

注:Telerikグリッドに編集削除イメージを含むアクション列を追加すると、グリッド全体がスクリーンショットに示すように妨げられます。Telerik Gridがアクション列で妨害されました

これは、アクション列を追加する場合にのみ発生します。

非常に助かります。

は、あなたがそれを行うには期待しない何

enter image description here

<telerik:radgrid id="RadGrid1" runat="server" pagesize="20" width="100%" 
      autogeneratecolumns="False"> 
      <MasterTableView Name="MasterView1" DataKeyNames="Regid" AllowMultiColumnSorting="false"> 
        <ItemStyle CssClass="GridRow1" /> 
          <AlternatingItemStyle CssClass="GridRow2" /> 
    <Columns> 
     <telerik:GridTemplateColumn HeaderText="Action" DataField="Regid" UniqueName="CkboxDelKey" HeaderStyle-CssClass="LeftGridHeader"> 
     <ItemTemplate> 
           <nobr> 
              <asp:ImageButton ID="btnNoteEdit" ToolTip="Edit Goal" ImageUrl="images/EmailAlertEdit.png" 
                CommandArgument='<%# DataBinder.Eval(Container.DataItem, "Regid") %>' CommandName="UpdateKeyResult" 
               runat="server" /> 
              <ItemStyle Width="90px" /> 

              &nbsp; 
              <asp:ImageButton ID="btnDel" ToolTip="Delete Goal" ImageUrl="images/EmailAlertDelete.png" 
               CommandArgument='<%# DataBinder.Eval(Container.DataItem, "Regid") %>' CommandName="DelNote" OnClientClick="javascript:return confirm('Are you sure you want to Delete?');" 
               runat="server" /> 

              <ItemStyle Width="90px" /> 
              &nbsp; 
             </nobr> 
             </ItemTemplate> 
           </telerik:GridTemplateColumn> 

           <telerik:GridBoundColumn DataField="LastName" HeaderText="LastName" HeaderStyle-CssClass="GridHeader" 
            SortAscImageUrl="images/EmailAlertsGridAsc.png" SortDescImageUrl="images/EmailAlertGridDesc.png" 
            SortExpression="LastName" UniqueName="LastName"> 
            <ItemStyle Width="90px" /> 
           </telerik:GridBoundColumn> 

           <telerik:GridBoundColumn DataField="Firstname" HeaderText="Firstname" HeaderStyle-CssClass="GridHeader" 
            SortAscImageUrl="images/EmailAlertsGridAsc.png" SortDescImageUrl="images/EmailAlertGridDesc.png" 
            SortExpression="Firstname" UniqueName="Firstname"> 
            <ItemStyle Width="90px" /> 
           </telerik:GridBoundColumn> 

           <%-- <telerik:GridBoundColumn DataField="KeyResult" HeaderText="Key Result Score" HeaderStyle-CssClass="GridHeader" 
            SortAscImageUrl="images/EmailAlertsGridAsc.png" SortDescImageUrl="images/EmailAlertGridDesc.png" 
            SortExpression="KeyResult" UniqueName="KeyResult"> 
            <ItemStyle Width="80px" /> 
           </telerik:GridBoundColumn>--%> 
           </Columns> 
          </MasterTableView> 
     </telerik:radgrid> 

答えて

0

ありがとう? RadGridは、行と列を持つテーブル要素にすぎません。 1つの行にもう1つのセルを追加すると、正しく表示されません。すべての行に対してGridTemplateColumnを作成し、このセル内にボタンを表示するかどうかを決めることをお勧めします。

関連する問題