如何在动态创建文本或标签内时添加文本或标签。我已经尝试了
ImageButton imbtn = new ImageButton();
imbtn.ID = sname;
imbtn.AlternateText = sname;
imbtn.lable=sname;
imbtn.Attributes.Add("src", "./image/" + strText);
imbtn.AlternateText = sname;
imbtn.Style.Add("height", "50px");
imbtn.Style.Add("Width", "90px");
imbtn.Style.Add("Left", ileft + "px");
Panel4.Controls.Add(imbtn);
第4行无效。
答案 0 :(得分:0)
ImageButton控件没有属性' lable'我想你想使用ToolTip作为你的控件的标签imbtn.ToolTip = sname
使用图像进行普通按钮控制
// css class
.image-btn-add { background-image: url("Images/add.png") ; background-repeat: no-repeat; background-position: left; background-size: 20px !important; height: 30px !important; }
// .aspx文件
<asp:Button ID="Button1" runat="server" Text=" Add" CssClass="image-btn-add" />
这是aspx.cs背后的代码中的动态按钮
Button btn = new Button(); btn.ID = "Button1"; btn.Text = " Add"; btn.CssClass = "image-btn-add";
,结果将如下所示