社区
C#
帖子详情
倾囊相求~!
Return门徒
2010-09-08 10:24:58
C#项目,数据显示用GridView。在显示的数据上想完成详细列表与缩略图的显示效果
应如何完成~!
...全文
284
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的江湖地位1.1 什么是AQS?1.2 AQS基本原理二、ReentrantLock2.1 概述2.2 核心数据结构和思想2.3 可重入锁的理解常考问题 前言 冲虚道长是武当派的掌门,武功高强,精通武当太极剑法,无人能敌。在任我行最佩服的三个半人中,冲虚道长属那半个。任我行武功高强,性情高傲,能得到他的认可也是不容易的事,把冲虚道长列为半个,可见任我行对冲虚道长也有不服,但是却又不得不认可他。 一、AQS的江湖地位 1.1 什么是AQS? 令狐冲:道长,今日我前来是为了
相求
AQS.
股票多因子系列:风险模型应用之协方差矩阵估计篇.pdf
股票多因子系列:风险模型应用之协方差矩阵估计篇.pdf
易语言源码提示框模块2.72Alpha版
易语言源码提示框模块2.72Alpha版
考虑算力负荷时空迁移特性的多微电网 - 共享储能协同优化调度研究(Matlab代码实现)
内容概要:本文针对考虑算力负荷时空迁移特性的多微电网与共享储能系统的协同优化调度问题展开研究,并提供了完整的Matlab代码实现。研究构建了融合算力负荷动态迁移特征的数学优化模型,通过引入共享储能机制,实现多微电网间的能量互济与资源协同,有效提升系统对分布式能源波动性和负荷不确定性的适应能力。文中采用先进的优化算法求解该调度模型,重点解决了算力任务在时空维度上的灵活调配与电力供需平衡之间的耦合关系,旨在提高综合能源系统的运行经济性、可靠性与灵活性。所提出的方法为未来能源互联网背景下电-算协同管理提供了理论支持与技术路径。; 适合人群:具备电力系统分析、优化理论基础及Matlab编程能力的科研人员、高校研究生,尤其适用于从事微电网运行、共享储能配置、综合能源系统优化以及电-算融合等领域研究的专业技术人员。; 使用场景及目标:①开展多微电网与共享储能系统的协同调度策略设计与仿真验证;②支撑高比例可再生能源接入下的新型电力系统优化运行研究;③为考虑算力迁移的数据中心与电网协同调度提供建模与算法参考;④作为高水平学术论文撰写或学位课题研究的技术支撑与代码复现平台。; 阅读建议:建议读者结合Matlab代码与相关学术文献深入研读,重点关注目标函数构建、约束条件设定及求解器调用逻辑,可在现有模型基础上拓展多时间尺度优化、不确定性建模(如鲁棒优化、随机规划)或加入实际工程约束进行二次开发与深化研究。
政府科技管理者如何利用科创数智大脑实现精准招商决策?.docx
政府科技管理者如何利用科创数智大脑实现精准招商决策?
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章