0

我在 .net 项目中使用farbtastic 颜色选择器,我需要从 C# 页面中的插件中获取选定的颜色。在 jquery 中获取值的正确方法是:

$.farbtastic('#colorpicker').color

那就是返回我需要的值。问题是:如何在我的 C# 页面中获取此值:

4

2 回答 2

1

你可以这样做:

CSS:

.txt{display:none;}

jQuery:

$('.txt').val($.farbtastic('#colorpicker').color);

ASP:

<asp:TextBox ID="txt" CssClass="txt" runat="server"></asp:TextBox>

C#:

color = txt.Text;
于 2014-03-09T13:57:03.560 回答
0

您将希望将十六进制颜色值提交到您的支持页面:ASP.Net、MVC、WCF 或其他任何东西,并将该值转换为 System.Drawing.Color 结构。您可以使用Color.FromArgb(int, int, int)进行转换。如果您需要有关如何处理提交的信息,www.asp.net是一个不错的起点。

于 2014-03-09T13:55:03.800 回答