GridView控件显示数据,一般是一行一条数据,上边是字段名,下边是数据值。
我想要把它左转90°,左边显示字段名,右边显示数据值,如何实现?

解决方案 »

  1.   

    有没有datalist的相关代码,让我借鉴一下呢?
      

  2.   

    dataList百度一下啊!到处都是的!!!
      

  3.   

    你说的是吧gridview纵向显示吧?
    先定义像下面这样的类: 
    public class GvData 
        { 
            public string Column1 { get;set;}  //对应Column1 
            public string C00 { get;set;}  //对应00 
            public string C01 { get;set;}  //对应01 
            public string C02 { get;set;}  //对应02 
            public string C03 { get;set;}  //对应03 
        } 之后把数据读出DataTable 
    定义一个List <GvData>集合 
    然后循环DataTable,按照你显示的规则建立并赋值一个GvData,并Add到List <GvData> 
    然后就可以把数据源绑定到List <GvData>集合
    看看下面的资料,也许有些帮助
    http://topic.csdn.net/u/20091221/15/3dc10614-d009-4906-b91e-78a0ccefbe1d.html
      

  4.   

     <asp:DataList ID="DataList1" runat="server" DataSourceID="ObjectDataSource1" Width="100%">
                    <HeaderTemplate>
                        <table width="100%" cellpadding="0" cellspacing="0">
                            <tr>
                                <td style="font-family: 华文中宋; color: #000066; font-size: small; font-weight: bold; text-align: center; background-color: #CCCCCC;" 
                                    width="20%" height="25px">
                                    <b style="font-size: small">角色名称</b></td>
                                <td style="font-family: 华文中宋; color: #000066; font-size: 12px; text-align: center; background-color: #CCCCCC;" 
                                    width="33%">
                                    <b style="font-size: small">角色描述</b></td>
                                <td style="font-family: 华文中宋; color: #000066; font-size: 12px; text-align: center; background-color: #CCCCCC;" 
                                    width="15%">
                                    <b style="font-size: small">修改角色</b></td>
                                <td style="font-family: 华文中宋; color: #000066; font-size: 12px; text-align: center; background-color: #CCCCCC;" 
                                    width="15%">
                                    <b style="font-size: small">删除角色</b></td>
                                <td style="font-family: 华文中宋; color: #000066; font-size: 12px; text-align: center; background-color: #CCCCCC;" 
                                    width="17%">
                                    <b style="font-size: small">分配角色权限</b></td>
                            </tr>
                        </table>
                    </HeaderTemplate>
                    <ItemTemplate>
                        <table width="100%">
                            <tr>
                                <td width="20%" style="text-align: center; border-bottom:1px dashed #000066;" ><asp:Label ID="RoleIdLabel" 
                                        runat="server" Text='<%# Eval("RoleId") %>' 
                                        style="font-family: 华文中宋; font-size: x-small; color: #000066"  
                                        Visible="false"/>
                                        <asp:Label ID="Label1" runat="server" Text='<%# Eval("RoleName") %>' 
                                        style="font-family: 华文中宋; font-size: x-small; color: #000066" />
                                        </td>
                                <td width="33%" style="text-align: center; border-bottom:1px dashed #000066;"><asp:Label ID="RoleNameLabel" 
                                        runat="server" Text='<%# Eval("RoleDesc") %>' 
                                        style="font-family: 华文中宋; font-size: x-small; color: #000066" /></td>
                                <td width="15%" align="center" style="border-bottom:1px dashed #000066;">
                                    <asp:ImageButton ID="imgBtnEdit" runat="server" 
                                        ImageUrl="~/images/edit.gif" CommandArgument='<%# Eval("RoleId") %>' 
                                        onclick="imgBtnEdit_Click" /></td>
                                <td width="15%" align="center"  style="border-bottom:1px dashed #000066;">
                                    <asp:ImageButton ID="imgBtnDelete" runat="server" 
                                        ImageUrl="~/images/delete.gif" CommandArgument='<%# Eval("RoleId") %>' 
                                        onclick="imgBtnDelete_Click" /></td>
                                <td width="17%" style="text-align: center;border-bottom:1px dashed #000066;">
                                    <a href="ModifyRoles.aspx?roleId=<%# Eval("RoleId") %>"><asp:Label ID="Label2" runat="server" Text="分配角色权限"
                                        style="font-family: 华文中宋; font-size: x-small; color: #000066" 
                                    ></asp:Label></a></td>
                            </tr>
                        </table>
                    </ItemTemplate>
                   
                </asp:DataList>
    看看是否有帮助。
      

  5.   

    ASP.NET - DataList 控件
      

  6.   

    ASP.NET - DataList 控件