<%# Eval("Name","~/images/{0}") %> 想将"~/images/{0}"这部分改成变量怎么做,谢谢!

问题描述

各位兄弟们我想<%#Eval("Name","~/images/{0}")%>把这个"~/images/{0}"用一个变量来代替可以吗?下面的是原语句:<asp:ImageButtonID="ImageButton1"runat="server"CommandArgument='<%#Eval("FullPath")%>'commandName="ShowLargPhoto"ImageUrl='<%#Eval("Name","~/images/{0}")%>'ToolTip='<%#Eval("Length","^_^此文件的大小{0}字节")%>'Height="500px"Width="700px"/>

解决方案

解决方案二:
<%#Eval("Name","<%=variable%>")%>variable必须是在页面类里,起码是protected,不能是private.
解决方案三:
过不了<%#Eval("Name","<%=strPath%>")%>取不出文件信息来.
解决方案四:
QUOTE:取不出文件信息来.----------------怎么取不出,你总要说清楚一点吧,还是异常了还是运行时没有内容
解决方案五:
页面代码这样可以取出来,可以在ImageButton上面显示图片出来.asp:ImageButtonID="ImageButton1"runat="server"CommandArgument='<%#Eval("FullPath")%>'CommandName="ShowLargPhoto"ImageUrl='<%#Eval("Name","~/images/{0}")%>'ToolTip='<%#Eval("Length","^_^此文件的大小{0}字节")%>'Height="500px"Width="700px"/>改成变量方式:变量定于了是这样的publicstringstrPath="~/images/{0}";asp:ImageButtonID="ImageButton1"runat="server"CommandArgument='<%#Eval("FullPath")%>'CommandName="ShowLargPhoto"ImageUrl='<%#Eval("Name","<%=strPath%>")%>'ToolTip='<%#Eval("Length","^_^此文件的大小{0}字节")%>'Height="500px"Width="700px"/>就不行了,图片显示没有出来,但是代码没有错误可以通过.
解决方案六:
冇计!
解决方案七:
我就觉得怪为什么?不行!是不是个格式相关呢?
解决方案八:
很少遇上对格式化字符串用变量的情况.
解决方案九:
我改成变量publicstringstrPath="~/images/pic1.jpg";之后用变量也是不行,不用格式了也不行
解决方案十:
没有输出变量数据信息结果是输出了<%=strPath%>

时间: 2024-09-24 04:03:51

&amp;lt;%# Eval(&amp;quot;Name&amp;quot;,&amp;quot;~/images/{0}&amp;quot;) %&amp;gt; 想将&amp;quot;~/images/{0}&amp;quot;这部分改成变量怎么做,谢谢!的相关文章

下面的程序为什么不对? 只有将puts(n);改成printf(&amp;amp;quot;%d&amp;amp;quot;,n);时才对。 为什么?

问题描述 下面的程序为什么不对? 只有将puts(n);改成printf("%d",n);时才对. 为什么? system("color 2f"); int i,n; char s1[50]; gets(s1); i=0; n=0; while(s1[i+1]!='') { if(s1[i]+1==s1[i+1]) n++; i++; } puts(n); system("pause"); 解决方案 puts(s);puts(s) 等效于prin

用Responses.Write(&amp;amp;quot;&amp;amp;lt;script language=&amp;amp;#x27;javascript&amp;amp;#x27;&amp;amp;gt;alert(...);&amp;amp;lt;/script&amp;amp;gt;&amp;amp;quot;) 之后再次访问此页面还会弹出对话框??

问题描述 如题,我估计是已经把js写入客户端了,所以再次访问的时候就又弹出了.有没有人知道怎么防止这种情况发生啊???谢谢大家了!!! 解决方案 解决方案二:Page.ClientScript.RegisterStartupScript解决方案三:if(!Page.IsPostBack){Responses.Write("<scriptlanguage='javascript'>alert(...);</script>")}

将正则&amp;amp;quot;^abc_gc.*?\\[0.*$&amp;amp;quot;中的0换成变量i进行匹配,,要怎么改这个正则表达式啊?

问题描述 将正则"^abc_gc.*?\[0.*$"中的0换成变量i进行匹配,,要怎么改这个正则表达式啊? #include "stdafx.h" #include #include"deelx.h" using namespace std; int _tmain(int argc, _TCHAR* argv[]) { char p = NULL; int i = 0; p= "^abc_gc.?[0.*$"; CRegexp

怎么将返回值为null改成&amp;amp;quot;&amp;amp;quot;

问题描述 怎么将返回值为null改成"" public CallbackResult publishAgain(String taskId){ try { ArrayList skuInfoList = (ArrayList) this.dao.getJdbcDao().queryForList(ShopTaskSkuInfo.class, "batch.select.shop.task.sku.info.by.taskid", taskId); Result.ge

&amp;amp;#x27; &amp;amp;lt; &amp;amp;gt; &amp;amp;quot; % &amp;amp;amp; \ 如何判断text输入不否包含这几个字符的正则表达式 好像ValidationExpression=&amp;amp;quot;^[&amp;amp;#x27;&amp;amp;quot; &amp;amp;lt;&amp;amp;gt; %&amp;amp;amp;\\]$*&amp;amp;quot;不行列

问题描述 '<>"%&如何判断text输入不否包含这几个字符的正则表达式好像ValidationExpression="^['"<>%&\]$*"不行列 解决方案 解决方案二:^[^'"<>%&\]*$解决方案三:^[^'"<>%&\]*$中的"怎么办"^[^'"<>%&\]*$"这样会冲突解决方案四:你的另

spring-lang-2.0.xsd等.xsd文件中&amp;amp;lt;xsd:extension base=&amp;amp;quot;beans:identifiedType&amp;amp;quot;&amp;amp;gt; 报错

问题描述 我拷贝的别人的框架,但是加入这些文件后就报错,我开始以为没事就没管它,但是后来我查数据库的时候能查到多少条记录,但是具体的数据全是NULL,估计是这儿出问题了了,所以数据没有加载到MODEL里面去,谁帮我解决下啊. 解决方案 解决方案二:补充:新建了一个WEB工程,*.xsd文件出现错误,如:spring-context-2.5.xsd,spring-lang-2.0.xsd等文件,都是同一个错误:src-resolve:Cannotresolvethename'beans:ident

环信推送单聊不显示详情中的&amp;amp;quot;您有一条新消息&amp;amp;quot;怎么改成自定制的内容?

问题描述 环信推送单聊不显示详情中的"您有一条新消息"怎么改成自定制的内容?在后台设置? 如何更改? 解决方案 /*! @enum @brief 推送消息的定制信息 @constant ePushNotificationDisplayStyle_simpleBanner   简单显示一条"您有一条新消息"的文本 @constant ePushNotificationDisplayStyle_messageSummary 会显示一条具有消息内容的推送消息 */type

网站经常出现&amp;amp;quot;超时时间已到。在操作完成之前超时时间已过或服务器未响应&amp;amp;quot;的解决...

问题描述 各位大侠,如题:网站经常出现"超时时间已到.在操作完成之前超时时间已过或服务器未响应"的解决.怎么根本解决这个问题呢???我在网上找了些资料.也尝试过了,好像没有用呀,一天下来网站好几次都报这样的错误,然后我回收下应用池就好了.根据网上的资料我现在已在webcofig.ini里添加<system.web><httpRuntimemaxRequestLength='102400'executionTimeout='720'/></system.we

Ajax实现评论提交

ajax document.write('<DIV id="loadingg"  style="HEIGHT:65px; WIDTH: 205px;POSITION: absolute; Z-INDEX:1000;border:3px #fff solid;text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#660000;background:#222;op