感谢您使用微软产品。您是在指ASP.NET中的ServerControl么?如果是这样,您当然可以添加自己的属性。不过ServerControl是在服务器端编程的模型,您需要实现代码中的Properties。 您可以参阅下面的微软网页:http://msdn.microsoft.com/library/en-us/cpguide/html/cpconpropertiesinwebformscontrols.asp如果您需要定制DropDownList中的属性,您需要创建一个新的类,继承自DropDownList, 然后是实现您自己的属性。希望对您有所帮助。-微软全球技术中心  -zgh本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。

解决方案 »

  1.   

    支持,你只要将该控件的类中的一些成员函数设置为public 或为其设置一个公有的成员函数就可以在其他的网页中把他们当作属性设置了!例如:
    class 类名
    {
      private color;  public Color
      {
         get
            { return color;}
         set
            { color = value;}
      }
       
      

  2.   

    多谢指教,我明白了。
    还要请教,象ListItem这样不能继承的类,是不是就不能添加属性了?比如我要在一个DropDownList的ListItem上绑定三列值,Text一列,Value一列,那另一列如何绑定呢?