我有嵌套中繼器。 我在外部中繼器的ItemDataBound中綁定了內部中繼器。如何讓外部直放站的內部中繼器標籤控件ItemDataBound
protected void rptrOuter_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
Repeater rptrInner = (Repeater)e.Item.FindControl("rptrInner ");
List<String> objList = new List<String>();
objList = GetListofData().ToList();
rptrInner .DataSource = objList ;
rptrInner .DataBind();
Label lblName = rptrInner .FindControl("lblName") as Label;
//Error Object reference not set to an instance of an object.
}
即使我試圖Label lblName = e.Item.FindControl("lblName") as Label;
在單箇中繼會得到像
Label lblId= e.Item.FindControl("lblId") as Label;
喜歡這個標籤我如何能得到嵌套的外直放站內直放站的標籤?
請幫我...
你想解決什麼問題? – javabrett
我需要設置標籤的文字。內部中繼器內部有標籤。我不想使用內部中繼器的itemdatabound。 – IMRUP