在你添加各项之前先CarType.Items.Clear();一下。

解决方案 »

  1.   

    在你的代码里面加上该判断
    if(!IsPostBack)
    {}
      

  2.   

    代码是没有问题的,只是和你的想要的结果不一样,因为每次你都向里面添加,没有清除,所以会越来越多。
    可以这么写:
    在Page_Load事件中写上
    if(!IsPostBack)
    {
      CarType.Items.Add(new ListItem("A","1"));
      CarType.Items.Add(new ListItem("B","2"));
      CarType.Items.Add(new ListItem("C","3"));
    }
      

  3.   

    我知道CarType.Items.Clear();是肯定能行的!