数据绑定及其他

绑定数据时

用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控件

posted @ 2008-09-11 12:09  思然  阅读(238)  评论(0编辑  收藏  举报