您好我需要将样式表添加到母版页中的动态按钮。这是master.cs(codebehind)我曾使用cssClass作为下面的按钮。
private void LoadButtons(string TabCode)
{
DataSet dsItems = brItems.GetItems(TabCode);
for (int i = 0; i < dsItems.Tables[0].Rows.Count; i++)
{
Button btn = new Button();
btn.Text = dsItems.Tables[0].Rows[i]["MenuName"].ToString();
btn.PostBackUrl = dsItems.Tables[0].Rows[i]["URL"].ToString();
pnlLeft.Controls.Add(btn);
btn.CssClass = "Button1";
pnlLeft.Controls.Add(new LiteralControl("<br/>"));
}
}
我的StyleSheet是:
.Button1
{
background: url(images/btnbackground.gif) no-repeat 25% 50% #FF8800;
font-size: 15px;
font-family: Georgia, serif;
vertical-align: middle;
color:Gray;
border-spacing: 25px;
}
此样式表适用于我在母版页中添加(非动态)的其他控件。但它不适用于动态按钮
答案 0 :(得分:0)
这可能是因为您所应用的样式被覆盖了。尝试为每个样式值添加!important
。