当前位置:编程学习 > C#/ASP.NET >>

DataList怎么实现点击复制里面特定列的内容到剪切板,就像Ctrl+c

DataList怎么实现点击按钮或链接复制里面特定列的内容到剪切板,就像Ctrl+c

 <asp:DataList id="DataList1" runat="server">
<ItemTemplate>
            <tr valign="top"  onmouseover="javascript:bgColor='#C8E4FF'" onmouseout="javascript:bgColor='#ffffff'">
               <td width="23%" bgcolor="#FFFFFF" class='td_heng'><div align="left" style="color:Red"><%#DataBinder.Eval(Container.DataItem, "sendtime","{0:yyyy-MM-dd HH:mm:ss}").ToString()%></div></td>
               <td width="18%" bgcolor="#FFFFFF" class='td_heng'><div align="center" id="<%#DataBinder.Eval(Container.DataItem, "numbers").ToString()%>"><%#DataBinder.Eval(Container.DataItem, "numbers").ToString()%></div><a href="#" target="_blank"> [<a href="#" onclick="copyCode('<%#DataBinder.Eval(Container.DataItem, "numbers").ToString()%>');return false;">点击复制1</a>]</td>
              <td width="50%" bgcolor="#FFFFFF" class='td_heng'><div align="left" ><%#DataBinder.Eval(Container.DataItem, "content").ToString()%></div></td>
              <td width="9%" bgcolor="#FFFFFF" class='td_heng'><div align="left"><%#DataBinder.Eval(Container.DataItem,"count").ToString()%></div></td>
            </tr>
            </ItemTemplate>
            <SeparatorTemplate>
            <tr>
            <td colspan="4" bgcolor="#FFFFFF"  align="center"><hr style="width:100%; "  /></td>
            </tr>
            </SeparatorTemplate>
            </asp:DataList>
--------------------编程问答-------------------- js  window.clipboardData.setData(data,value);  

firefox 不兼容这个。好像 firefox 可以考虑用 flash
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,