<%=%><%#%>不执行
<img id=imgItemImage alt= "点击浏览商品大图 " width=200 border=0 runat= "server " src= " <%=> ">
无论是 <%=%> 还是 <%#%> 都不执行,直接将 <%=%> <%#%> 输出了,这是这么会事啊?把 <%=%> <%#%> 放在控件外面一切正常!
------解决方案--------------------src= " <%=> "> 换成src= ' <%=> '>
------解决方案--------------------src= ' <%Response.Write( " ")%> ';
------解决方案-------------------- <%= %> 这里要用单引号包含
------解决方案--------------------解决方法一:把runat= "server "去掉。 既然已经是服务器端控件了,他会把 <%= %> 当作一般的字符来处理的
解决方法二:在.cs文件里,这样写:imgItemImage.Src= " ";
这个问题前几天刚回答过
------解决方案--------------------javascript是否這樣做的, " "和 ' '結合使用,不然容易發生歧義~~