社区
C#
帖子详情
倾囊相求~!
Return门徒
2010-09-08 10:24:58
C#项目,数据显示用GridView。在显示的数据上想完成详细列表与缩略图的显示效果
应如何完成~!
...全文
283
38
打赏
收藏
倾囊相求~!
C#项目,数据显示用GridView。在显示的数据上想完成详细列表与缩略图的显示效果 应如何完成~!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
38 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
YellowManDog
2010-09-10
打赏
举报
回复
定期,看啊看你
Return门徒
2010-09-10
打赏
举报
回复
[Quote=引用 32 楼 bclz_vs 的回复:]
引用 31 楼 changling_wang 的回复:
web自定义控件?谁有什么思路没?
你看下GridView的源码,相信你会有思路的,在CreateChildControls的时候,根据一个枚举 List,Img 来决定如何显示控件
[/Quote]
那是不是这样,我完成gridview的功能时,只要把他的显示方式做下手脚, 不就
guyehanxinlei
2010-09-10
打赏
举报
回复
Friendly Up!
边城的刀声
2010-09-10
打赏
举报
回复
[Quote=引用 31 楼 changling_wang 的回复:]
web自定义控件?谁有什么思路没?
[/Quote]
你看下GridView的源码,相信你会有思路的,在CreateChildControls的时候,根据一个枚举 List,Img 来决定如何显示控件
Return门徒
2010-09-10
打赏
举报
回复
web自定义控件?谁有什么思路没?
wzlblair
2010-09-10
打赏
举报
回复
每天回帖即可获得10分可用分!
边城的刀声
2010-09-10
打赏
举报
回复
[Quote=引用 34 楼 changling_wang 的回复:]
引用 32 楼 bclz_vs 的回复:
引用 31 楼 changling_wang 的回复:
web自定义控件?谁有什么思路没?
你看下GridView的源码,相信你会有思路的,在CreateChildControls的时候,根据一个枚举 List,Img 来决定如何显示控件
那是不是这样,我完成gridview的功能时,只要把他的显示方式做下手脚, 不就
[/Quote]
建议你继承GridView,然后重写CreateChildControls,当list显示的时候,就调用base.,否则就自己重写
Return门徒
2010-09-09
打赏
举报
回复
希望在近期内得到好的想法~!
边城的刀声
2010-09-09
打赏
举报
回复
这种你得用web自定义控件了,不过很有难度的
tyi001
2010-09-09
打赏
举报
回复
可以先建立一个界面
用来显示图片
然后在
GridView 上弄个img 路径就是你要打开的界面 和图片路径
glest
2010-09-09
打赏
举报
回复
最好的方法有两种:
1、自己定义控件,设置属性Style(列表还是缩略图)。根据属性的不同,呈现不同的样式。
2、纯客户端JS实现。一次加载到客户端时采取一直默认样式,当用户选择后,JS代码计算并改变呈现。
shenrujun
2010-09-09
打赏
举报
回复
显示图片,listview比较好用,个人认为
Return门徒
2010-09-09
打赏
举报
回复
表要沉了!~
Return门徒
2010-09-08
打赏
举报
回复
[Quote=引用 11 楼 wuyq11 的回复:]
GridView使用模板列
通过onmousemove或onmouseout显示DIV,在DIV中显示信息或缩略图
[/Quote]
可以详细说点不?
wuyq11
2010-09-08
打赏
举报
回复
GridView使用模板列
通过onmousemove或onmouseout显示DIV,在DIV中显示信息或缩略图
Return门徒
2010-09-08
打赏
举报
回复
声明,此项目为Web项目,08里虽可以用,但功能与winfrom的完全不同了~!
Return门徒
2010-09-08
打赏
举报
回复
[Quote=引用 8 楼 shinstone 的回复:]
Grid View 的template Column 可以自定义自己的显示方式
1. 详细信息的显示方式和缩略图方式对应不同的数据源
2. 当点击详细信息的显示方式生成普通的Column和list 方式进行databind
3. 当点击缩略图方式生成templateColumn 和image的方式进行databind
根据需要,也可以将template column和bounce ……
[/Quote]
这位同志说的含糊其辞,不像是自己的心得~!
驿路依山
2010-09-08
打赏
举报
回复
Grid View 的template Column 可以自定义自己的显示方式
1. 详细信息的显示方式和缩略图方式对应不同的数据源
2. 当点击详细信息的显示方式生成普通的Column和list 方式进行databind
3. 当点击缩略图方式生成templateColumn 和image的方式进行databind
根据需要,也可以将template column和bounce column在aspx中直接定义出来,然后根据后台的datatable的情况设置 visible true 或者false
如果仅仅是image的话,这样的template field 就可以解决
<columns>
<asp:templatefield>
<itemtemplate>
<img width=60 align="top"
src='<%# Eval ( "title_id", "../images/title-{0}.gif" ) %>' >
</itemtemplate>
</asp:templatefield>
...
</columns>
如果要更复杂的使用可以参考
<Columns>
<asp:BoundField DataField="EmployeeID" HeaderText="Employee ID" ReadOnly="true"/>
<asp:BoundField DataField="FirstName" HeaderText="First Name"/>
<asp:BoundField DataField="LastName" HeaderText="Last Name"/>
<asp:TemplateField HeaderText="Birth Date">
<ItemTemplate>
<asp:Label ID="BirthDateLabel" Runat="Server"
Text='<%# Eval("BirthDate", "{0:d}") %>' />
</ItemTemplate>
<EditItemTemplate>
<asp:Calendar ID="EditBirthDateCalendar" Runat="Server"
VisibleDate='<%# Eval("BirthDate") %>'
SelectedDate='<%# Bind("BirthDate") %>' />
</EditItemTemplate>
</asp:TemplateField>
<asp:HyperLinkField Text="Show Detail"
DataNavigateUrlFormatString="~/ShowEmployeeDetail.aspx?EmployeeID={0}"
DataNavigateUrlFields="EmployeeID" />
</Columns>
bound column是 普通的方式,templatecolumn可以自定义自己的显示
细节可以参考 http://msdn.microsoft.com/en-us/library/ms228046.aspx
应用复杂的话不推荐使用自己生成html的方式,如果仅仅是为了显示,可以考虑自己写html
itneste
2010-09-08
打赏
举报
回复
[Quote=引用 2 楼 lianshaohua 的回复:]
使用ListView控件,
[/Quote]
这个可以实现,view属性更改显示的方式View.LargeIcon
glest
2010-09-08
打赏
举报
回复
winform 使用ListView控件
webform 自己输出HTML
加载更多回复(15)
面试必备系列JUC(7)-- AQS和reentrantlock详解
本文详细讲解了AQS在Java并发中的核心地位,介绍了AQS的基本原理,特别是如何通过CLH队列实现线程同步和可重入锁。随后深入剖析了ReentrantLock的工作机制,包括其数据结构、公平与非公平锁的区别,以及ReentrantLock的高效使用和重入原理。
全球各国汇率、短长期、政策利率数据(1914-2024.3)
根据国际货币基金组织(IMF)等平台的数据,整理了全球各国的兑美元汇率,短期利率、长期利率、政策利率数据,时间范围最新至2024年3月,希望对大家有所帮助 一、数据介绍 数据名称:全球各国汇率、短长期、政策利率数据 数据范围:全球国家 样本数量:76403条 数据年份:1914-2024.3 数据说明:包含兑美元汇率、短期利率、长期利率、政策利率 更新时间:2024年3月 二、指标范围 单位 国家 年份 兑美元汇率-月度均值 兑美元汇率-年度均值 短期利率 长期利率 政策利率
YOLO算法实验室电子仪器电源状态目标检测数据集-60张-标注类别为关机状态-开机状态.zip
YOLOv11目标检测实战项目
样本--2026-2032中国舆情监控系统市场现状研究分析与发展前景预测报告--Wangliu.pdf
样本--2026-2032中国舆情监控系统市场现状研究分析与发展前景预测报告--Wangliu.pdf
pip-matplotlib-3.6.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.zip
pip-matplotlib-3.6.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.zip
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章