我有一个中继器,它的数据设置在Page_Load
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
myRepeater.DataSource = data;
myRepeater.DataBind();
}
}
当我在回发时保存数据时,myRepeater.Items 包含零个元素,因为我知道有几个元素。
protected void btnSave_Click(object sender, EventArgs e)
{
....
// why does this contain zero elements>
foreach (RepeaterItem item in myRepeater.Items)
{
关于可能是什么问题的任何建议?
在这种情况下,即使在回发时绑定转发器也解决了问题
protected void Page_Load(object sender, EventArgs e)
{
myRepeater.DataSource = data;
myRepeater.DataBind();
}