怎么会报错啊<%#Eval("Id") %>作为脚本方法的参数怎么会报错啊! <asp:LinkButton ID="lbUpdate" runat="server" OnClick="lbUpdateTitle_Click"onClientClick=“getValue(<%#Eval("Id") %>)”> 怎么写才对啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 报什么错?onClientClick='getValue( <%#Eval("Id") %>)'用单引号试试 'getValue( <%#Eval("Id") %>)' 试过了,不行 OnClientClick= <%# "getValue("+Eval("Id")+")"%> OnClientClick= <%# "getValue("+Eval("Id")+")"%> 这么写是不错,不过我不要这个,我是要调用脚本方法,这样写实调用后台的方法 onClientClick='getValue(' <%# Eval("Id") %>')' onclick="Request(<%# Eval("id") %>);"注意引号不要打成全角了, 浏览器反键查看原文件看看是否一致。如果js文件无响应用alert多调试下。 onClientClick="getValue(Request( <%# Eval("id") %>))" 这么写不对 onClientClick='getValue(' <%# Eval("Id") %>')' 如下页行,去掉双引号<asp:LinkButton ID="lbUpdate" runat="server" OnClick="lbUpdateTitle_Click"onClientClick=getValue( <%#Eval("Id") %>)> JS不能这样直接调用后台绑定数据进行传值吧. 先绑定到一个lab.text上去 再用JS获取lab.value 进行传值 onClientClick里用<%%>的符号无论怎么写都会转义,只能写在后台代码里,或者你写在function在里面用<%%>就不会转义 没错,服务器端控件的方法里不能直接这样绑定的建议用JS循环添加事件,参数通过隐藏的控件,传入到JS里 <asp:LinkButton ID="lbUpdate" runat="server" OnClick="lbUpdateTitle_Click"onClientClick='getValue( <%#Eval("Id") %>)'> 改成单引号即可 怎么打开上传文件 在ASP.NET中,点击一个按钮时就把一张网页嵌入到当前网页中.急.. 怎样实现url伪静态??? 请问如何获得访问用户的IP? 新建项目-aspnet应用程序时,提示错误“503:service unavaliable”?在线等待 在aspx内怎么调用扫描仪 网站前台设计 小弟求助 想给按钮做一个密码功能,有什么方法 好纠结的问题啊啊啊啊啊!@#@#! 大家保重,我先撤了 服务器端事件的问题 关于在DataList中checkbox的绑定
用单引号试试
试过了,不行
如果js文件无响应用alert多调试下。
这么写不对
<asp:LinkButton ID="lbUpdate" runat="server" OnClick="lbUpdateTitle_Click"onClientClick=getValue( <%#Eval("Id") %>)>
建议用JS循环添加事件,参数通过隐藏的控件,传入到JS里