0

我正在使用 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在这个 webpart 上有另一个来检索DateTimeControl. 每当我按下 时Button,上面的列表都会在我的CheckBoxList.

我如何使它不会添加项目staffList

4

1 回答 1

0

在该protected void Page_Load(object sender, EventArgs e)方法中,使用if (!IsPostBack){} 并在括号内编写填充代码的复选框列表。

于 2012-12-17T12:06:11.583 回答