我正在使用visual studio 2010来编写我的Web部件。
我有一个CheckBoxList
,可以从我的SharePoint中检索内容。
SPWeb objCurrentWeb;
SPList objStaffList;
objCurrentWeb = SPContext.Current.Web;
//Using SharePoint object model to retrieve both lists
objStaffList = objCurrentWeb.Lists["Staff List"];
foreach (SPListItem objStaffListItem in objStaffList.Items)
{
staffList.Items.Add(Convert.ToString(objStaffListItem["Name"]));
break;
}
我在此网站上有另一个Button
来检索DateTimeControl
。当我按下Button
时,上面的列表会在我的CheckBoxList
中添加重复的项目。
如何使其不会将项目添加到staffList
中?
答案 0 :(得分:0)
在protected void Page_Load(object sender, EventArgs e)
方法中使用if (!IsPostBack){}
并在括号内写下填充代码列表。