脚本问题
<input type="file" id="file'+rows+'" Width="297px" onchange="PreviewImg(this,\'Hidden'+rows+'\',\'imgPreview'+rows+'\')" runat="server"/>
为什么这样脚本会出错,提示file'+rows+'”不是有效标识符
而去掉 runat="server"就不会出错,
请问要怎么改呢?
------解决方案--------------------id="file'+rows+'"
改成id=<%="file"+rows%>
------解决方案--------------------<%# Eval("rows")%>
------解决方案--------------------
------解决方案--------------------runat="server"
这个是不能存在的
------解决方案--------------------runat="server"
只可存在服务器控件中
------解决方案--------------------楼主,你的Id 是不是要进行绑定?
Id不能够像你这样命名的。
如果需要进行绑定请:改成id= <%="file"+rows%>
如果不需要就另外取个名字吧~!