在DataList中我绑定了图片,可以正常显示,可是当我点了一个图片.用JS弹出一个新窗口..
怎么在新窗口中把那个点击到的图片显示出来. 关键应该是传值问题吧.请问怎么样才能把图片的ID的值传过去呢????????
怎么在新窗口中把那个点击到的图片显示出来. 关键应该是传值问题吧.请问怎么样才能把图片的ID的值传过去呢????????
解决方案 »
- ASP.NET读取MYSQL 参数为中文就读不出来的呢
- asp.net 伪静态分页
- 求高手帮忙用ASP.NET做一个项目,急、、、
- 关于浏览器显示 url问题????
- css文件要另存为 utf-8格式才能起作用???
- 各位大侠,我想从一个TEXTBOX读取数据入库 出错 求解决
- js调用aspx只能下载一次,急。
- 求源码:实现生成静态页面和栏目无级
- 提取数据的问题
- Asp Mvc 中的ActionFilterAttribute 返回Json无法被页面接收的问题
- 小山[Ajax]三级无刷新联动,有省的数据,当点击省的数据,返回DATASET是个null!
- 菜鸟学习,一个关于Duwamish的问题,请多指教
function newwin()
{
var win
win=window.open("tanchu.aspx?id='<%# DataBinder.Eval(Container, "DataItem.id") %>'","","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=365,height=400");
}
</script> <a href="javascript:newwin()">
<asp:Image id="Image1" Width="101px" Height="80px" ImageUrl='<%# DataBinder.Eval(Container, "DataItem.pic") %>' Runat="server">
</asp:Image></a>
<a href='<%#"javascript:newwin("+DataBinder.Eval(Container,"DataItem.id")+");"%>'>
<asp:Image id="Image1" Width="101px" Height="80px" ImageUrl='<%# DataBinder.Eval(Container, "DataItem.pic") %>' Runat="server">
</asp:Image></
</a>function newwin(id)
{
var win;
win=window.open("tanchu.aspx?id='"+id+"'","","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=365,height=400");
}
</script>
请问一下Cnapollo(旁痞),这是什么原因呢.我用的是你修改过后的代码..
谢谢你!!!
改成这样