如何在动态创建图像按钮时添加文本或标签。我已经试过了
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行不起作用。
发布于 2014-06-07 22:13:11
ImageButton控件没有属性“lable”--我猜您希望使用ToolTip作为控件的标签,即imbtn.ToolTip = sname
具有带有图像的普通按钮控件
// css类
.图像-btn-添加{背景-图像:url(“图像/add.png”);背景-重复:不重复;背景-位置:左;背景-大小:20 no!重要;高度:30 no!重要};
// .aspx文件
“
下面是aspx.cs后面代码中的动态按钮
Button btn = new Button(); btn.ID = "Button1"; btn.Text = " Add"; btn.CssClass = "image-btn-add";
结果会是这样
https://stackoverflow.com/questions/24103208
复制