2012-09-14 2 views
0

이는 내가이 유형처럼 원하는 실제로내가 asp.net 그리드보기에서 테이블을 넣어하려는

Image 1 Button 
Image 2 Button 

처럼 보여주는 아래 내 그리드 뷰 코드>이에서

<asp:GridView ID="gvReport" runat="server" AutoGenerateColumns="False" GridLines="None" 
    ShowHeader="true" HorizontalAlign="Left" OnRowCommand="gvReport_RowCommand"> 
      <Columns> 
       <asp:TemplateField HeaderText="User" ItemStyle-HorizontalAlign="Left"> 
       <ItemTemplate> 
        <asp:Image id="img" text=<%#Eval("Coupon_Image")%>/> 
       </ItemTemplate> 
       <HeaderStyle Font-Bold="false" HorizontalAlign="Left" /> 
       </asp:TemplateField> 
       <asp:TemplateField HeaderText=""> 
       <ItemTemplate> 
        <asp:Button ID="getCoupon" runat="server" CssClass="btn" Width="145" Height="34" 
          CommandName="getCoupon" CommandArgument='<%#Eval("Coupon_Id")%>' /> 
       </ItemTemplate> 
       </asp:TemplateField> 
      </Columns> 
</asp:GridView> 

입니다 그리드보기

Image1   Image2  Image3 
    Button   Button  Button 

제발 도와주세요 .... 사전 감사

+0

나는 ASP.NET에서 표준'GridView'를 사용하고 DevExpress에서 제공하는 ASPxGridView를 사용하지 않는다고 가정합니다. 맞으면 태그를 제거하십시오. –

+0

격자보기 내부에 테이블을 넣을 수 있습니다 ... –

+0

4 개의 이미지와 버튼이 아닌 3 개의 이유는 무엇입니까? 데이터 소스 란 무엇입니까? –

답변

0

gridview가 작동하지 않습니다. 이를 위해 테이블 ​​컨트롤을 사용하고 프로그래밍 방식으로 행과 열을 작성하십시오. 도전 과제는 gridview가 수평으로 렌더링하지 않는 것입니다. ListView 또는 중계기에서 열을 렌더링하고 레이아웃 템플릿을 테이블 및 머리글 행으로 만들 수 있으므로 리피터 또는 ListView에서도 사용할 수 있습니다.

+0

데이터 목록 컨트롤을 사용하여이 작업을 수행했습니다 ... –

+0

작동 시키셨습니까? –

+0

예 .. 내가 그랬어 .. –

관련 문제