注册 登录
编程论坛 ASP.NET技术论坛

为什么DropDownList受保护级别限制

apple0129 发布于 2008-04-09 10:56, 869 次点击
E:\ps\zyp\control\post.ascx.cs(48): 不可访问“System.Web.UI.WebControls.ListControl.items”,因为它受保护级别限制
private void GetSourceListData()
        {//清空DropDownList控件的所有数据项
            SoureList.items.Clear();
            //创建数据库的连接对象
            String cmdText="SECECT powerid,powername from power";
            SqlConnection myConnection=new SqlConnection(SQLCONNECTIONSTRING);
            SqlCommand myCommand=new SqlCommand(cmdText,myConnection);
            myConnection.Open();
            SqlDataReader reader=myCommand.ExecuteReader();
            while(reader.Read())
            {
                SoureList.items.Add(new ListItem(reader["prowerid"].ToString(),reader["powername"].ToString()));
            }
            reader.Close();
            myConnection.Close();

        }
2 回复
#2
hebingbing2008-04-09 11:31
DropDownList的items和Items是有区别的……
小写i是私有的……
大写的是……
#3
apple01292008-04-09 11:37
知道了,谢谢。
1