Asp.net 无法在中继器OnItemCommand内达到UserControl值

Asp.net 无法在中继器OnItemCommand内达到UserControl值,asp.net,Asp.net,我在Repeater的ItemTemplate中使用Usercontrol,但当我尝试在Repeater的OnItemCommand事件中获取它时,Usercontrol的值有其默认值 protected void rptNewProducts_OnItemCommand(object source, RepeaterCommandEventArgs e) { if (e.CommandName == "Basket") { Pr

我在Repeater的ItemTemplate中使用Usercontrol,但当我尝试在Repeater的OnItemCommand事件中获取它时,Usercontrol的值有其默认值

 protected void rptNewProducts_OnItemCommand(object source, RepeaterCommandEventArgs e)
    {
        if (e.CommandName == "Basket")
        {
            ProductItem productItem = ((ProductItem)e.Item.FindControl("pItem"));
        }
    }

您确定在此阶段中用户控件已绑定到数据吗? 在我看来,这似乎是一个页面生命周期问题