谢谢你了,小贝,分数今晚就给你,不过请原谅我的"变本加利",我想再问你一下,如果想改变这个html控件的属性,应怎么办?比如说我想在PageLoad中设置它的readonly为true,在.cs文件中应该怎么写呀?忘不赐教,如果想加分的话,我可以再加的!

解决方案 »

  1.   

    如果runat=server
    Control.Attributes["readonly"]=true;
    如果不是的话,大概只能用javascript来改了。
      

  2.   

    请问你的control指的是什么?是html控件还是什么?请讲得具体点行吗?比如说我要将text的readonly置为true,应怎么写?Control.Attributes["readonly"]=true?还是text.Attributes["readonly"]=true;我试了一下,Control中没有Attributes属性呀/
      

  3.   

    要Web中要想在後台對代碼中調用HTML類型的控件它必須設置它的屬性:
    runat=server,後就可以這樣調用它的值了;
    控件名.Value;
    如果是Web類型哪還不簡單:
    控件名.Text,即可