ASP.net后台创建的空间如何添加子控件
我在后台创建了hyperLink控件,又创建了一个Label控件,那么如何将label控件添加为hyperlink的子控件呢?
HyperLink hyperImg=new HyperLink();
Label labl = new Label();
hyperImg.ImageUrl="images/1.JPG";
hyperImg.NavigateUrl = "WebToolBar1.aspx";
hyperImg.CssClass = "hyperCss";
labl.Text ="student";
hyperImg.Controls.Add(labl);//hyperLink控件没有加上label控件,页面上未能显示
this.form1.Controls.Add(hyperImg);
求指教?
编程工具:vs2012
------解决方案--------------------如果你是想显示文字的花
hyperImg.Text = "student";
即可
------解决方案--------------------应该加上了,就是压在底下了。你设置个布局看看效果。
------解决方案--------------------那就把label加到下面
this.form1.Controls.Add(labl);