如何在不使用类链接的情况下为asp链接按钮设置C​​SS样式

时间:2016-06-03 12:48:10

标签: c# css asp.net

 foreach (string mode in authenticationModes) 
        {
            LinkButton link = new LinkButton(); 
            link.Text = mode;
            link.ID = mode;
            link.PostBackUrl = "~/Pages/Email/Default.aspx";
        }

这是我想申请的按钮

2 个答案:

答案 0 :(得分:1)

LinkBut​​ton具有CSS样式的一些默认属性。例如,

   link.ForeColor = System.Drawing.Color.Crimson;
   link.BackColor = System.Drawing.Color.Honeydew;
   link.BorderColor = System.Drawing.Color.DarkRed;
   link.Font.Size = FontUnit.XLarge;
   link.Font.Italic = true;
   link.BorderWidth = 2; 

如果要应用不在属性中的css,可以使用

 link.Style.Add("font-size", "20px");

您可以以键和值的形式提供值。

答案 1 :(得分:0)

您可以使用Styles属性添加不同的css属性。

link.Style.Add(HtmlTextWriterStyle.BackgroundColor, "red");