protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { InitDropDownList(); } } protected void Button1_Click(object sender, EventArgs e) { string List = dwlist.SelectedItem.Text; SPSite site = new SPSite("http://amid01110/"); SPWeb web = site.RootWeb; web.AllowUnsafeUpdates = true;//设置允许更改 SPList list = web.Lists[List];//实例化列表名称 SPListItem item = list.Items.Add(); item["Title"] = "Call Tom";//向列表添加为Call Tom item.Update();//更新 web.Dispose(); site.Dispose(); } public void InitDropDownList() { ListItemCollection LIColl = new ListItemCollection(); ArrayList list = new ArrayList(); SPSite site = new SPSite("http://amid01110/"); SPWeb web = site.RootWeb; foreach (SPList ls in web.Lists) { //Page.Response.Write(ls.Title + "<br/>");//获取后显示在页面上 LIColl.Add(ls.Title);//将数据保存list中 } dwlist.DataSource = LIColl;//绑定 dwlist.DataBind();//绑定 web.Dispose(); site.Dispose(); }