知识大全 7.4.3 DataList和Repeater控件[4]

Posted

篇首语:对搞科学的人来说,勤奋就是成功之母!本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 7.4.3 DataList和Repeater控件[4]相关的知识,希望对你有一定的参考价值。

7.4.3 DataList和Repeater控件[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    操作回顾

    在第 步之后创建了一个带有图片文件名称的页面 而不是实际的图片 这是因为当VWD生成DataList控件的默认模板时 它看到在PictureURL字段中有文本 所以创建了一个Label控件 如下代码所示

<asp:DataList ID= DataList runat= server DataSourceID= SqlDataSource RepeatColumns= RepeatDirection= Horizontal >

     <ItemTemplate>

    <asp:Label ID= Label runat= server Text= <%#

         Eval( PictureURL )

                             %> ></asp:Label>               

    在下一步中将Label控件替换为Image控件 如下面的代码所示 这使得浏览器显示图片但是显示的是一个红色的叉号图标 表示无法找到图片

    <asp:Image ID= Image runat= server ImageUrl= <%#    Eval( PictureURL ) %> />

    问题是A P NET 页面默认情况下将在它所在的同一文件夹下寻找图片文件 而这里的图片保存在一个名为Matchlmages的不同文件夹中 所以 可以使用Eval方法的功能添加图片文件名称的相对路径 添加了另一个参数 该参数显示任何从数据库中获得的文本数据 在这里您添加了路径 这种语法有两个新的诀窍 首先 在格式化参数中使用了波浪号 它表示站点的根目录 在把站点部署到另一台服务器的时候将不需要修改该路径 其次 语法 指示一个插入值的位置 该值来源于数据库 因此类似下面代码所示的语法在用作ImageURL之前将被解释为C:\\BegASPNET\\WroxUnitedlMatchImages\\aaronson jpg

    <asp:Image ID= Image runat= server ImageUrl= <%#    Eval( PictureURL ~/MatchImages/[ ] ) %> />

    练习的最后对模板进行了一些修改 记住在修改模板中实际显示数据的控件之前必须首先进入Edit Templates模式 如果您困惑于试图选择或修改Label 和Image控件而VWD却没有做出任何反应 这是因为您忘记进入Edit Templates模式 您学习了怎样选中然后删除或者移动字段

   ASP NET 入门教程完整版

cha138/Article/program/net/201311/15576

相关参考

知识大全 7.4.3 DataList和Repeater控件[2]

7.4.3DataList和Repeater控件[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 7.4.3 DataList和Repeater控件[1]

7.4.3DataList和Repeater控件[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 Repeater和DataList分页

Repeater和DataList分页  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  因为项目需

知识大全 实现DataList和Repeater控件的分页显示

实现DataList和Repeater控件的分页显示  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 何时使用DataGrid、DataList 或Repeater

何时使用DataGrid、DataList或Repeater  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看

知识大全 通过aspnetpager为DataList分页

通过aspnetpager为DataList分页  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 DataList获取当前行id

DataList获取当前行id  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ()DataLis

知识大全 DataGrid中嵌套使用Repeater

DataGrid中嵌套使用Repeater  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 做个DataList 可分页的数据源

ASP.NET技巧:做个DataList可分页的数据源  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 VB.NET实现DataList横向数据交替变色

VB.NET实现DataList横向数据交替变色  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!