单击图像时,请选择从图像到文本框的十六进制颜色代码

时间:2019-04-01 15:10:36

标签: javascript c# asp.net

我试图了解单击图像时是否有可能从图像中选择十六进制颜色代码。该模块可能是,使用FileUpload按钮上传照片并将其显示在页面上,然后当鼠标单击图像时,它应该选择并显示被单击图像区域的十六进制颜色代码,颜色代码可能会根据图像的表面。它应该像Photoshop的“吸管工具”一样工作。任何链接,指导或参考,将不胜感激。

    <asp:DataList ID="datalistEvents" CssClass="tableDataListMTS" runat="server" RepeatColumns="1">
             <FooterStyle BackColor="#CCCC99" ForeColor="Black" />
             <HeaderStyle BackColor="#333333" Font-Bold="True" ForeColor="White" />
             <ItemTemplate>
                 <table align="center" class="tableDataListMTS">
                     <tr>
                         <td width="100%" style="background-color: #ffffff;">
                             <img alt="" src='EventsImages/<%#Eval("ImageName") %>' id="imgProductPhoto" onclick="lnkPhoto_Click"
                                 style="cursor: pointer;" />
                         </td>
                         <td style="background-color: #ffffff;">
                             <asp:Label ID="txtEventsName" runat="server" Visible="true" ReadOnly="true" Text='<%#Eval("EventsName") %>' />
                         </td>
                     </tr>
                 </table>
             </ItemTemplate>
             <SelectedItemStyle BackColor="#CC3333" Font-Bold="True" ForeColor="White" />
         </asp:DataList>
Hexa Code here : <asp:TextBox ID="txt_HexaCode" runat="server"></asp:TextBox>

后面的代码:

protected void lnkPhoto_Click(object sender, EventArgs e)
    {

    }

0 个答案:

没有答案