求助,关于在onclientclick中使用Eval
<asp:ImageButton ID="Imgbutton1" runat="server" Height="140px" OnClientClick='window.showModalDialog("WebForm14.aspx?id=<%#Eval("序号")%>","", "Height:100;Width:100");return falae;' ImageUrl='<%# "WebForm4.aspx?ser=缺陷照片&id=" & Eval("序号") %>' Width="180px"/>请教各位老师,红色部分是不是存在错误,点击没有打开新网页,只是刷新了一下,本人菜鸟,请各位老师赐教,感激不尽。 --------------------编程问答-------------------- 向各位老师请教了,困扰我很长时间了,感激不尽 --------------------编程问答-------------------- 在aspx页面插入脚本时,不能在双引号里面插入<% %>,因为运行时会把双引号里面的东西都当作是字符串。改为单引号即可解决问题。
OnClientClick='window.showModalDialog('WebForm14.aspx?id=<%#Eval("序号")%>','', 'Height:100;Width:100');return falae;'
试试看。 --------------------编程问答-------------------- OnClientClick='<%#"window.showModalDialog(\"WebForm14.aspx?id="+Eval("序号")+"\",\"\", \"Height:100;Width:100\");return falae;"%>'
大致是这样,写成onClientClick='<%#字符串%>'形式,我可能有个别字符拼错,你自己改下试下。 --------------------编程问答-------------------- OnClientClick="return show('<%# Eval("序号") %>')"
<script type="text/javascript">
function show(id) {
window.showModalDialog("WebForm14.aspx?id=" + id, '', 'resizable:yes;dialogWidth:500px;dialogHeight:500px');
return false;
}
</script>
我改成这样,还是不清,请各位老师帮忙? --------------------编程问答-------------------- 请各位老师赐教,感激不尽 --------------------编程问答-------------------- 这个我也遇到了,是不行的,后来在后台绑定客户端事件才解决 --------------------编程问答-------------------- 请各位老师赐教,感激不尽 --------------------编程问答-------------------- OnClientClick=" show()"
<script type="text/javascript">
function show() {
window.showModalDialog("WebForm14.aspx?" , '', 'resizable:yes;dialogWidth:500px;dialogHeight:500px');
return false;
}
</script>
先不传id试试.. --------------------编程问答-------------------- <script language="javascript" type="text/javascript">
function upimg(idd) {
window.showModalDialog("UserIframe.aspx?id="+idd+"", "", "dialogWidth:500px;dialogHeight:540px;resizable: no; help: no; status: no; scroll: no;");
location.reload();
}
</script>
<a onclick="upimg('<%#Eval("id") %>')"></a> --------------------编程问答-------------------- 麻烦各位高手,来时给看看,求求你们了,我都快崩溃了,谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢 --------------------编程问答-------------------- 在浏览器中查看页面的源代码,贴出来看看 --------------------编程问答-------------------- http://blog.csdn.net/wdydxf/article/details/8778372
补充:.NET技术 , ASP.NET