• 20150309--gridview


    GridView:

    image

    使用代码套用模板,变为DataList的样式,添加<asp:TemplateField>标签,(注意必须加上<Columns>)

    <asp:GridView ID="GridView1" runat="server">
               <Columns>
                   <asp:TemplateField>
                   </asp:TemplateField>
               </Columns>
           </asp:GridView>

    在<asp:TemplateField>标签中拼凑模板,以下为一个样式模型

    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
            <Columns>
            <asp:TemplateField>
                <HeaderTemplate>
                    <table>
                    <tr>
                    <td>列一</td>
                    <td>列二</td>
                    <td>列三</td>
                    </tr>
                    </table>
                </HeaderTemplate>
                <ItemTemplate>
                    <table>
                    <tr>
                    <td><%#Eval("Ids") %></td>
                    <td><%#Eval("Ids") %></td>
                    <td><%#Eval("Ids") %></td>
                    </tr>
                    </table>
                </ItemTemplate>
            </asp:TemplateField>
            </Columns>
            </asp:GridView>

    数据绑定:(右上角的箭头--编辑列)

    image

    添加BoundField字段:

    注意不要勾选自动生成字段,自动生成字段将会根据表内的列名生成头部标签,

    添加上的字段可以在数据一栏中 DataField指定绑定的数据,

    DataFormatString设置单元格的格式,通过{0}代位符代表列的数据,可以在其中添加HTML的标签,

    image

    但是必须将行为中 HtmlEncodeFormatString属性改为False,否则输入的标签将被作为字符串来解析,

    image

    GridView可以具体到控制一个单元格的格式,

    通过GridView1.Rows[1].Cells[2].BackColor = System.Drawing.Color.Red; 设置单元格颜色,

    通过GridView1.Rows[m].Cells[n].Text获取单元格的文本

    image

  • 相关阅读:
    10、驱动中的阻塞与非阻塞IO
    8、Linux设备驱动的并发控制
    入职一个月考核学习
    5、映射的思考
    6、udev机制
    7、字符设备系统
    linux 内存管理之kmalloc、vmalloc、malloc、get_gree_pages的区别
    嵌入式笔试题(linux基础)
    驱动总结
    系统移植总结
  • 原文地址:https://www.cnblogs.com/Tirisfal/p/4323673.html
Copyright © 2020-2023  润新知