我在<IMG>上添加Onclick,<a>上添加Onclick,触发的函数参数是绑定的数据,运行后,Onclick倒是能执行脚本,但是貌似只执行一次,生成了多个IMG时,点完一个触发脚本后,在点下一个,然后回过来在点原来的就不触发脚本了,怎么回事呢?下面是已经绑定数据的DataList:#]<div id="Love" style="left: 470px; top: 141px; vertical-align: middle; text-align: center;">
<asp:DataList ID="love_dg" runat="server" Height="212px" HorizontalAlign="Center"
RepeatColumns="4" RepeatDirection="Horizontal" Width="504px">
<ItemTemplate>
<p>
<img src='<%#DataBinder.Eval(Container.DataItem, "pic_name","Movie_image/{0}")%>' alt='<%# DataBinder.Eval(Container.DataItem, "about_m") %>' onclick="Play('<%# DataBinder.Eval(Container.DataItem, "id") %>')"/> </p>
<a style="font-size:11px" onclick="Play('<%# DataBinder.Eval(Container.DataItem, "id") %>')" href="#"><%# DataBinder.Eval(Container.DataItem, "name") %></a>
</ItemTemplate>
<ItemStyle BorderStyle="None" HorizontalAlign="Center" />
</asp:DataList></div>
<asp:DataList ID="love_dg" runat="server" Height="212px" HorizontalAlign="Center"
RepeatColumns="4" RepeatDirection="Horizontal" Width="504px">
<ItemTemplate>
<p>
<img src='<%#DataBinder.Eval(Container.DataItem, "pic_name","Movie_image/{0}")%>' alt='<%# DataBinder.Eval(Container.DataItem, "about_m") %>' onclick="Play('<%# DataBinder.Eval(Container.DataItem, "id") %>')"/> </p>
<a style="font-size:11px" onclick="Play('<%# DataBinder.Eval(Container.DataItem, "id") %>')" href="#"><%# DataBinder.Eval(Container.DataItem, "name") %></a>
</ItemTemplate>
<ItemStyle BorderStyle="None" HorizontalAlign="Center" />
</asp:DataList></div>
解决方案 »
- 大侠们,服务器有几个.net framework 的漏洞需要打吗,我是asp.net网站?
- 登录163邮箱后,有新邮件时,即使不在那个浏览器的界面,在其他应用程序界面上,右下角也会浮动出消息提示框,如何做到的覆盖其他应用程序的呢?
- 请问一个简单的ajax问题
- datagrid读数据库里的数据,怎么不换行啊?
- --救命,闹鬼了~~ 把.cs文件删了,程序居然还好使, 怎么回事?
- 不是说ASP.NET很快吗,我这个为什么访问速度超慢?!
- 我的asp.net 运用程序执行效率很慢,不知为什么?
- 大型网站导航和页脚怎么处理
- 用过VLC网页播放的大神请进
- 一个简单的问题:能否从一个DataGrid控件取到绑定在它上面的DataTable???(在线)
- 怎么写正则批量替换一个HTML中的全部链接地址?
- 急,200分帮忙读一个XML,对于做过的不难
onclick="Play('<%# DataBinder.Eval(Container.DataItem, "id") %>');return true;"