`
beckshanling
  • 浏览: 260945 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

DataList2

    博客分类:
  • C#
阅读更多

2、设置外观
RepeatLayout 属性设置显示方式
RepeatDirection 显示方向

RepeatColumns 列数

在DataList中显示记录时,authors表中每行都显示在独立的HTML表格中,只要你愿意,也可以修改其RepeatLayout属性把DataList的项显示在HTML的<div></div>中。在默认情况下,RepeatLayout属性值为Table。如果把RepeatLayout属性设为Flow,那么每个项就显示在<div></div>中。

<asp:DataList RepeatLayout=”Flow” Runat=”Server”>
当RepeatLayout属性为Table时,通过设置GridLines属性可以在每个单元格周围显示线条。GridLines属性可选值有: Both / Horizontal / Vertical

DataList的一个好处的特征是可以以多个列显示数据现。通过设置其RepeatColumns和RepeatDirection属性,可以控制DataList的列的布局。
RepeatColumns属性决定要显示的列的数量。比如,如果要在DataList中显示四列的项,那么可以把这个属性设为4。
RepeatDirection属性句顶列是按水平或垂直方向来重复。在默认情况下,RepeatDirection值为Vertical,因此,如果RepeatColumns值为4,则列就像这样显示:
Column 1 Column3 Column5 Column7

Column 2 Column4 Column6 Column8


如果把RepeatDirection设为Horizontal,而且RepeatColumns值为4,那么列就像这样显示:
Column 1 Column3 Column5 Column7
Column 2 Column4 Column6 Column8

注意,即使RepeatDirection值为Vertical,还是显示为4个列。RepeatColumns永远是指重复的列的数量,而不是行的数量。

分享到:
评论

相关推荐

    datalist2种分页样式源码源数据库

    在这个项目中,我们关注的是“datalist2种分页样式源码源数据库”,它提供了两种分页样式:数字分页,模仿了百度和Google的分页效果,并且附带了源代码和源数据库。这个解决方案旨在实现一个无需额外控件的分页功能...

    DataList嵌套方案 免费下载

    `DataList1`用于显示顶层的数据项,而`DataList2`则用于在每个`DataList1`的项中显示子数据集。这种嵌套方式非常适合显示具有层次结构的数据。 #### 数据源绑定 首先,顶层`DataList1`的数据源绑定是在`Page_Load`...

    DataList 嵌套DataList实例

    2. **数据源准备**:填充数据模型,可以是数据库查询结果、XML文件、CSV文件或者其他任何数据源。 3. **主DataList配置**:在ASP.NET页面上添加一个DataList,设置其`DataSourceID`属性为一个数据源控件(如...

    datalist 中嵌套datalist

    ### Datalist 中嵌套 Datalist:深入解析与实现 #### 一、概述 在 Web 开发中,经常需要展示层次化的数据结构,比如树形菜单、分层列表等。这种情况下,简单的数据绑定控件如 `DataList` 就显得力不从心了。为此,...

    DataList include DataList.wmv

    在ASP.NET 2.0开发环境中,`DataList`控件是一个非常重要的WebControl,用于显示数据源中的数据。这个控件提供了灵活的布局选项,可以用来创建自定义的列表或表格视图。本视频教程“DataList include DataList.wmv”...

    使用DataList实现网上购书系统

    2. **添加书籍到购物车**: 当用户点击“加入购物车”按钮时,系统首先需要获取当前选中书籍的信息。DataList可以通过ItemCommand事件捕获按钮的点击事件。在事件处理程序中,通过e.CommandArgument获取按钮对应的...

    datalist的查询分页

    ### 2. 条件查询 条件查询通常涉及到从数据库中筛选出满足特定条件的数据。在ASP.NET中,这可以通过ADO.NET或Entity Framework等ORM工具实现。例如,使用SQL语句和`SqlCommand`对象: ```csharp string ...

    DataList代码示例

    **2. 基本使用** 创建一个DataList控件,首先需要在ASP.NET页面中拖放控件,并设置其`DataSourceID`属性来绑定数据源。例如: ```asp &lt;asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1"&gt;...

    DataList控件视频详解

    2. **数据绑定**:讲解了DataList控件的ItemTemplate、AlternatingItemTemplate、HeaderTemplate和FooterTemplate等模板,这些模板用于定义数据项、交替项、头部和尾部的显示格式。通过这些模板,开发者可以使用HTML...

    DataList排序和分页

    2. **添加排序按钮或链接**:在DataList的模板中,为每个需要排序的字段添加一个按钮或链接。通常,这可以通过HyperLinkField或ButtonField控件实现,同时设置CommandName属性为排序字段名。 3. **处理排序事件**:...

    datalist简单用法

    本篇文章将深入探讨`&lt;datalist&gt;`的使用方法及其在不同场景下的应用。 ### 一、基本概念 `&lt;datalist&gt;`元素是HTML5引入的新特性,它并不直接显示在页面上,而是与`&lt;input&gt;`元素配合使用,为输入框提供一组可选的值。...

    datalist用法详解

    2. **关联input**: 通过`list`属性将`&lt;input&gt;`与`&lt;datalist&gt;`关联,其值应等于`&lt;datalist&gt;`的`id`。 3. **交互性**: 用户可以选择`datalist`提供的选项,也可以输入自己的值。这为用户提供了一种灵活的交互方式,...

    gridview和datalist区别.

    2. DataList控件 DataList相比之下更为灵活,它以流式布局显示数据,这意味着你可以自由控制每个项的位置和样式。DataList适合创建非表格布局,例如产品展示或者图片滑动等。虽然DataList的功能相比GridView较为简洁...

    jQuery插件datalist实现很好看的input下拉列表

    首先,我们需要了解datalist是什么。Datalist是HTML5中的一个表单元素,它能为输入字段提供一个自动完成的下拉列表。用户输入时,可以选择列表中提供的选项,也可以忽略它们继续输入其他内容。然而,由于旧版浏览器...

    datalist和gridview用法源码

    2. **定义模板**:`DataList` 使用模板来决定如何显示数据。在设计视图中,可以通过添加 `ItemTemplate`、`AlternatingItemTemplate`(交替项模板)和 `HeaderTemplate`(头部模板)等来定制布局。例如: ```xml ...

    asp网页使用datalist控件代码

    2. 数据绑定语法:使用`DataSourceID`属性绑定到数据源控件,或者在代码后面使用`DataBind()`方法动态绑定数据。 3. 显示模板:`DataList`有几种内置模板,如`ItemTemplate`(用于定义每个数据项的外观)、`...

    DataList最简单的例子

    2. 连接SQL数据库: 要连接到SQL数据库,首先需要在Web.config文件中配置连接字符串。连接字符串包含了数据库服务器名、数据库名、用户名和密码等信息。例如: ```xml connectionString="Server=...

    datalist分页技术及实现

    2. 分页参数:在请求数据时,需要传递分页参数,包括当前页码(Page Number)和每页显示的数据量(Page Size)。这些参数可以根据用户的操作动态调整。 3. 计算总页数:根据数据总量和每页显示的数量,计算出总的...

    datalist 嵌套,多个datalist 嵌套,vs2008+sql2005

    2. **模板设计**:在外层`datalist`的ItemTemplate中,添加内层`datalist`控件,并定义其ItemTemplate,以显示评论的详细信息。 3. **事件处理**:可能需要编写事件处理程序,如ItemDataBound事件,以便在数据绑定...

Global site tag (gtag.js) - Google Analytics