In this article we will see about how to convert rgb value to html color in asp.net using FromArgb method. FromArgb method has to pass three overloaded parameter red, green and blue values. The ColorTranslator.ToHtml method returns the hexadecimal code for the color object. The textbox name as txtResult will result the hexadecimal code.
Vb.net
Dim color As System.Drawing.Color
color= System.Drawing.Color.FromArgb(50, 50, 50) 'Red,green,blue, optional parameter (opacity)
Dim codeColor As String = System.Drawing.ColorTranslator.ToHtml(color)
txtResult.Text = codeColor
c#.net
System.Drawing.Color color = default(System.Drawing.Color);
color= System.Drawing.Color.FromArgb(red, green, blue);//Red,green,blue
pnlColor.BackColor= color;
string codeColor = System.Drawing.ColorTranslator.ToHtml(color);
txtResult.Text = codeColor;
Output:
#323232