首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

<%=%><%#%>不执行解决思路

2012-01-22 
%%%#%不执行imgidimgItemImagealt 点击浏览商品大图 width200border0runat server src

<%=%><%#%>不执行
<img   id=imgItemImage   alt= "点击浏览商品大图 "     width=200   border=0   runat= "server "   src= " <%=> ">
无论是 <%=%> 还是 <%#%> 都不执行,直接将 <%=%> <%#%> 输出了,这是这么会事啊?把 <%=%> <%#%> 放在控件外面一切正常!

[解决办法]
src= " <%=> "> 换成src= ' <%=> '>
[解决办法]
src= ' <%Response.Write( " ")%> ';
[解决办法]
<%= %> 这里要用单引号包含
[解决办法]
解决方法一:把runat= "server "去掉。 既然已经是服务器端控件了,他会把 <%= %> 当作一般的字符来处理的
解决方法二:在.cs文件里,这样写:imgItemImage.Src= " ";

这个问题前几天刚回答过
[解决办法]
javascript是否這樣做的, " "和 ' '結合使用,不然容易發生歧義~~

热点排行