Eval传参给js方法的写法 <asp:ImageButton ID="btnRowView" runat="server" OnClientClick='openFile(<%#Eval("fileUrl").ToString() %>);return false;'>' ImageUrl="1.png" />就是调用js方法openFile,然后传一个参数Eval("fileUrl")给它,怎么写都不对,帮忙改一下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script>openFile(参数Y){var x=document.getElementById("TextBoxXXX");参数Y=x.value;}</script>///页面上加个隐藏控件,TEXTBOX,ID="TextBoxXXX"<asp:TextBox id="TextBoxXXX" text='<%#Eval("fileUrl").ToString() %>' visable="false"/> 写在.cs文件里,btnRowView.Attributes.Add("onclick","openFile('路径')"); 这样写OnClientClick='<%# "openFile(" + Eval("fileUrl").ToString()+ ");return false;"%>' 就不能直接在页面写吗?按钮时gridview里每行都有的,点击时将该行的一个值作为参数传到js方法里感觉应该可以直接写,但是被那个引号搞晕了 OnClientClick='openFile("<%#Eval("fileUrl").ToString() %>");return false;>' 哎 老大 你就不会灵活变通呀OnClientClick='<%# "openFile(\'" + Eval("fileUrl").ToString()+ "\');return false;"%>'这样不就好了? try-------------------OnClientClick="openFile('"<%#Eval("fileUrl")%>"');return false;"> 嘿嘿 是我错了 OnClientClick='<%# "openFile(\"" + Eval("fileUrl").ToString()+ "\");return false;"%>'这样 搞定 收工 GridView1内单击按钮怎么实现反选?内附全选语句 怎么样获取地址栏的URL 帮帮忙,急用 条形码打印 关于asp.net项目部署的问题 一个文字表情要怎么转成图片表情?? 20分给你,没人要?还是没能力?http://expert.csdn.net/Expert/topic/2397/2397719.xml?temp=.7964289 急呀!在DataGrid中添加了一个删除按钮,为什么在CodeBehind后不能够访问该按钮? 散分散分!!!!关于VS.NET的很简单的安装问题!!! C#限定从程序根路径下选择txt 谁有图文排版的第三方控件? 更新数据库不成功
openFile(参数Y){var x=document.getElementById("TextBoxXXX");
参数Y=x.value;}
</script>///页面上加个隐藏控件,TEXTBOX,ID="TextBoxXXX"<asp:TextBox id="TextBoxXXX" text='<%#Eval("fileUrl").ToString() %>' visable="false"/>
感觉应该可以直接写,但是被那个引号搞晕了
-------------------
OnClientClick="openFile('"<%#Eval("fileUrl")%>"');return false;">
OnClientClick='<%# "openFile(\"" + Eval("fileUrl").ToString()+ "\");return false;"%>'这样 搞定 收工