当前位置: 代码迷 >> .NET Framework >> asp.net中如何删除自动生成的label控件的值
  详细解决方案

asp.net中如何删除自动生成的label控件的值

热度:83   发布时间:2016-05-01 23:55:53.0
asp.net中怎么删除自动生成的label控件的值
 public void NewLabel(string value, string columnname)
    {
        Label lab = new Label();
        lab.ID = columnname + 1;
        lab.Text = value;
        lab.Visible = true;
        this.myID.Controls.Add(lab);

        LinkButton labclose = new LinkButton();
        labclose.ID = columnname + 2;
        labclose.Text = "×";
        labclose.Style.Add("color", "red"); 
        this.myID.Controls.Add(labclose);

        labclose.Click += new EventHandler(labclose_click);         //关闭
    }
同时生成Label和LinkButton 两个控件,,怎么在点击LinkButton X这个控件的时候清空label控件 的值

------解决方案--------------------
Labe lbl =myID.FindControl(columnname + 1) as Label
if(lbl!=null)
   lbl.Text="";
  相关解决方案