.Net问题。。。通过一个HyperLinkField连接到显示教材的详细信息页面时,怎样把教材的图片也显示出来???

问题描述

教材的其他信息都能显示出来,只有图片不显示,请大家帮忙看看、、谢谢啦。。。前台页面部分代码:出版社<asp:LabelID="lblchubanshe"runat="server"Text='<%#Eval("chubanshe")%>'></asp:Label><br/></td><tdalign="left"valign="top">图片<asp:HyperLinkID="HyperLink1"runat="server"NavigateUrl='<%#Eval("jc_ID","jcDetail.aspx?jc_ID={0}")%>'><asp:ImageID="ImgBook"runat="server"ImageUrl='<%#"~/BookImage/"+Eval("bookimage")%>'/></asp:HyperLink>后台页面代码:protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){if(Request.QueryString["jc_ID"]==null)Response.Redirect("~/tsxx.aspx");stringcmdtext=string.Format("select*fromjiaocaiwherejc_ID={0}",Request.QueryString["jc_ID"].ToString());fvjcDetail.DataSource=DataConn.ExecuteReturnDataTable(cmdtext);fvjcDetail.DataBind();}}

解决方案

解决方案二:
ImageUrl='<%#Page.ResolveUrl("~/BookImage/"+Eval("bookimage"))%>'
解决方案三:
另外,你点图片右键属性看图片的url是正确的吗

时间: 2024-09-14 12:45:34

.Net问题。。。通过一个HyperLinkField连接到显示教材的详细信息页面时,怎样把教材的图片也显示出来???的相关文章

2012 ++ 32-VS无法加载项目,未能正确加载解决方案中的一个或多个项目,有关详细信息,请参见“输出”窗口

问题描述 VS无法加载项目,未能正确加载解决方案中的一个或多个项目,有关详细信息,请参见"输出"窗口 输出窗口显示:无法加载项目文件 我的工程在自己电脑里能打开,要拿到其他电脑运行不能加载,项目加载失败.同样是VS2012,求解决办法. 解决方案 如果不能保证用户电脑上安装相同版本cuda,那么试试在引用的dll属性里面复制到本地项选TRUE,这样在编译的时候,相应的dll文件会输出到程序文件夹,在运行的时候,后先搜索这个dll调用. 解决方案二: 检查一下你的项目是否引用了等三方类库

vs2010-VS2010里面intelliTrace显示加载此属性页面时出错

问题描述 VS2010里面intelliTrace显示加载此属性页面时出错 VS2010用c#做代码,可以运行,运行成功,但会显示尝试运行项目时出错:未捕捉到反射调用的方法而引发的异常,但是可以生成页面,接着输入ID密码,又会出现框框不成功,是什么问题

一个完美的计数器(怎样防止用户刷新页面时加1)

计数器|刷新|页面 大家好! 今天我想谈谈一个网页的计数器问题,有些网站的计数器在用户刷新一次页面时,记数值会加1,这样的计数器是不健全的.如果你的网站搞一些有奖活动,例如,"如果你是第100000个用户你将得到本站提供的奖品". 所以,下面给出一个计数器的原码,同时你要在这个ASP文件下新建一个counter.txt文件,用于存放记数值.<%function counts(counterfile) dim objfso,objtsapplication.lock '锁定对象se

phpcmsv9实现文章内容页显示会员详细信息方法

本方法可以让PHPCMSv9在前台内容页显示会员的详细信息,包括自定义的字段,不适用后台用户组.非常适合自定义模型内容页,如房产.分类等. 只需修改内容页模板如:\phpcms\templates\default\content\show.html 在合适的地方添加如下代码:  代码如下 复制代码 <?php $m_info = get_memberinfo_buyusername($username); $uid = $m_info['userid']; if(isset($uid)){   

构建一个Web API来显示Salesforce.com对象

简介 Web API 是一个快速增长的业务渠道,可帮助您的企业进入新的市场,并吸引新的客户 与合作伙伴.它们还可以帮助您从大型开发人员社区中挖掘创新,而不仅仅是在您的公司的开发人员中 挖掘创新. 由于 Web API 显示关键的业务资产和服务(如产品目录或电话清单),所以它们就 像是您的企业的外部人员.它们应该是自我描述性,并且简单易用.它们也应该使用 Representational State Transfer (REST) 架构风格,这样就可以很容易地从浏览器或移动设备调用 它们. 利用

PHP连接MSSQL显示中文时为乱码

PHP连接MSSQL显示中文时为乱码主要是因为编码问题了,我们只要懂得一对于数据库与页面的编码统一处理就可以解决了,下面一起来看看下文. 因为一直在使用 windows 下的 PHP 开发,用的是 mysql 数据库,偶尔也会遇到查询记录的乱码,那是因为 php 编码不支持中文进行导致的,直接将其进行编码解码即可解决,所以在 windows 平台下还是比较容易解决的. 今天在帮一个客户进行 liunx 下维护 mssql 数据库的操作,因站点被攻击的原因,一直无法进行打开站点,折腾了很久,终于连

ios-iOS 如何定义一个控件,显示一段文字,文字部分字有点击事件

问题描述 iOS 如何定义一个控件,显示一段文字,文字部分字有点击事件 最近做一个项目,有个页面要求显示一段文字,文字部分可点击,点击的部分文字的长度是不固定的,并且,不止一处需要点击,请教大神们,如何实现呢? 解决方案 用 UIWebView 加载一段 html 标记文本是最简单的, 里面用 的标签来定义一个超链接文本自己监听 webview 的回调就行了 解决方案二: http://bbs.csdn.net/topics/390834481 解决方案三: http://blog.csdn.n

用&amp;#106avascript的ShowModalDialog()函数去显示一个aspx页面时缓存的问题

函数|缓存|问题|显示|页面 用javascript的ShowModalDialog()函数去显示一个aspx页面时,存在缓存的问题,第一次ShowModalDialog的时候看到的是正常的内容,而第二次开始看到的页面内容则都是第一次看的内容,也就是说页面是直接从缓存里面得到的,而不是去服务器取,而我的程序里面都没有让这个页面永远的缓存两个解决办法:方法一:先写一个htm页面,里面嵌套一个iframe,iframe的src就是aspx页面,然后ShowModalDialog()的页面就是这个ht

用javascript的ShowModalDialog()函数去显示一个aspx页面时缓存的问题

javascript|函数|缓存|问题|显示|页面 用javascript的ShowModalDialog()函数去显示一个aspx页面时,存在缓存的问题,第一次ShowModalDialog的时候看到的是正常的内容,而第二次开始看到的页面内容则都是第一次看的内容,也就是说页面是直接从缓存里面得到的,而不是去服务器取,而我的程序里面都没有让这个页面永远的缓存 两个解决办法: 方法一:先写一个htm页面,里面嵌套一个iframe,iframe的src就是aspx页面,然后ShowModalDial