猿问

asp.net Datalist 绑定图片,可用放大镜查看图片



我已经用DataList控件在模板里绑定了图片,图片上指定了命令参数和显示路径,html代码如下: 
<body> 
    <form id="form1" runat="server"> 
    <div> 
        <asp:DataList ID="DataList1" runat="server" Height="110px" Width="100px" RepeatColumns="5" RepeatDirection="Horizontal"> 
            <ItemTemplate> 
                <table> 
                    <tr> 
                        <td style="vertical-align: top; width: 100px; height: 53px; text-align: center"> 
                            <asp:ImageButton ID="ImageButton1" runat="server" CommandArgument=' <%# Eval("BookID") %>' 
                                Height="47px" ImageUrl=' <%# Eval("BookUrl") %>' Width="45px" /> </td> 
                    </tr> 
                </table> 
            </ItemTemplate> 
        </asp:DataList> </div> 
    </form> 
</body> 

cs代码不写了,就是在Page_Load()绑定了控件。 

请各位高手帮忙看看,要求很简单,在.net 2005平台上修改代码,以便能做到效果图里的效果(图片一定要绑定在DataList模板里)。要求具体代码,我听说用Javascript比较好做,如果用C#能做要给出html和CS事件代码。

我找了很多资料都没有解决,急,那位高人能帮帮忙,不胜感激!!!


Qyouu
浏览 743回答 2
2回答

呼如林

照这示例网站抠下来不就得了。工具嘛,当然是firebug了

森栏

刚看了网页的源码找到了function ZoomImage_DragBox(event){&nbsp;&nbsp;&nbsp; ZoomImage_DragImg(document.getElementById("Pic_bg"),event);}接下来LZ就自己找ZoomImage_DragImg这个function了,在*.axd里了,他的axd太多了,自己慢慢找吧
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答