比如,我在数据库里一个字段里存了该页面内控件的ID("TextBox1,DropDown1,CheckBox1,RadioButton1")等等(如何拆成单个ID不用说),
我怎么用这个ID来设置该控件的属性呢??不要告诉我这样TextBox1.BackColor=Color.FromName("#fdf345");
因为我不知道有TextBox1,只知道有"TextBox1",呵呵
老大们这个怎么做??

解决方案 »

  1.   


    TextBox t1 = (TextBox)this.FindControl("TextBox1");
    来获得id为TextBox1的控件,然后就可以通过t1来对其进行操作了
      

  2.   

    Page.RegisterStartupScript("...","<script language=javascript>document.getElementById('TextBox1').style.backcolor = '...';</script>");
      

  3.   

    TextBox text1 = (TextBox)Page.FindControl("文本框ID");