首页 > 其他 > 详细

20150309--gridview

时间:2015-03-09 15:51:12      阅读:136      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!