数据绑定及其他
绑定数据时
用html的图片控件不支持虚拟路径用ResolveUrl方法
Eval绑定数据支持格式化数据
<img id="img1" src="<%#ResolveUrl(Eval("Name","~/UpLoadImages/{0}")) %>" style="width:200px;height:200px" />
如果是Eval数据并且调用客户端方法,应为单引双引符号过多,建议用Html img控件代替服务器端控件
<img id="img1" src="<%#ResolveUrl(FormatImagePath(Eval("Name"))) %>" style="width:200px;height:200px" onclick="javascript:openImage('<%#ResolveUrl(FormatImagePath(Eval("Name"))) %>')"/>
在GridView控件等数据控件中用模板放了子空件,js中直接可以找到Html控件