码迷,mamicode.com
首页 > 其他好文 > 详细

20150309--gridview

时间:2015-03-09 15:52:12      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:

GridView:

技术分享

使用代码套用模板,变为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>

 

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

技术分享

添加BoundField字段:

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

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

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

技术分享

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

技术分享

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

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

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

技术分享

20150309--gridview

标签:

原文地址:http://www.cnblogs.com/Tirisfal/p/4323673.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!