如何用DataGrid元素动态显示图片? 在DataGrid中有一个按钮列,点击它后可显示相应行的信息,现在我想动态显示图片。也就是说图片都放在一个文件夹中取名为pic,当点击第一行的按钮时在DataGrid下方显示pic中第二张图片1.jpg,点击第二行按钮时显示2.jpg。以次类推,请问怎么实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给每行增加一个<tr onclick="document.all.imgID.src=this.value" value="xx.jpg"> 按钮列是DataGrid的元素,也就是<asp:buttoncolumn>,上面那句语句不能执行的吧。 说下思路吧在DataGrid的下方放置一个图片控件,并设置其可见性为false。在DataGrid的ItemCommand事件中设置该图片控件的可见性为true,并设置其src属性为该行的行号 用模版列,放一个IMAGE控件,服务器端的,然后在CS页中的DataGrid中的绑定事件中MyDataGrid_ItemDataBoundHtmlInputCheckBox cbEmailUserId=(HtmlInputCheckBox)e.Item.FindControl("EmailUserId");cbEmailUserId.Value=strEmailUserId;自己看吧,应该可以明白了吧? 前台实现的话,加一个隐藏控件,记录你点击的那一行,然后把IMAGE控件找到,改它的SRC后台的话比较简单DATAGRID中加按钮,COMMANDNAME设置为TUPIAN在ITEMCOMMAND中SELECT CASE COMMANDNAMECASE “TUPIAN” E。ITEM(E。ITEM。ITEMINDEX)。CELL(0)。TEXT=“<IMG SRC='1.GIF'>”另外一和类似 回wangdequan1024(紫夜):我的确在ItemCommand事件中设置过,我的思路是这样的,在DataGrid的下方放置一个图片控件但没有图片路径,随后在ItemCommand事件中写了一句:img.ImageUrl="1.jpg",页面运行通过,每一个DataGrid按钮列单击后都显示这个图片,接着我就想着怎么改变路径了,问题出来了,我怎么也设置不成,我这样做:TableRow rt = e.Item;string strName = rt.Cell[2].Text;//取得该行第二个单元格元素,因为图片名是根据该元素命名的img.ImageUrl="'+strName+'.jpg";但是运行后显示不了图片,上面两句肯定是对的,问题出在第三句,请教到底该怎么写?顺便说一下,img控件中是没有src属性的,而是ImageUrl。 急求解决方案,小弟在线急等~分不多了见谅~ 问一个textbox的弱问题 " 代码是啥意思? gridview点击某行获取值的问题 dot net开发,菜鸟问题,如何判断题目是否已作废 请高手指点,帮我看下这段代码能不能执行 请问点击一个按钮,如何实现将制定好的文字复制到文本筐的光标位置? 简单的提问 菜鸟问题:刷新DataGrid? ASP.net中文引号当英文引号的BUG问题 我在填充DataGrid时有一列数据我要判断以后显示,如:是0为系统管理员,1为别的,不知怎么写,好象在属性生成器中有,但不知怎么写? 想在页间临时性的保存一些数据,除了ViewState还有选择吗?
在DataGrid的下方放置一个图片控件,并设置其可见性为false。在DataGrid的ItemCommand事件中设置
该图片控件的可见性为true,并设置其src属性为该行的行号
MyDataGrid_ItemDataBoundHtmlInputCheckBox cbEmailUserId=(HtmlInputCheckBox)e.Item.FindControl("EmailUserId");
cbEmailUserId.Value=strEmailUserId;自己看吧,应该可以明白了吧?
后台的话比较简单
DATAGRID中加按钮,COMMANDNAME设置为TUPIAN
在ITEMCOMMAND中
SELECT CASE COMMANDNAME
CASE “TUPIAN”
E。ITEM(E。ITEM。ITEMINDEX)。CELL(0)。TEXT=“<IMG SRC='1.GIF'>”另外一和类似
TableRow rt = e.Item;
string strName = rt.Cell[2].Text;//取得该行第二个单元格元素,因为图片名是根据该元素命名的
img.ImageUrl="'+strName+'.jpg";
但是运行后显示不了图片,上面两句肯定是对的,问题出在第三句,请教到底该怎么写?顺便说一下,img控件中是没有src属性的,而是ImageUrl。