Demo a small fault when code embeds

1. load data:在后台 C# 代码中在第一个 Repeater ItemDataBound 事件中为第二个 Repeater 绑定数据

 

protected void repDiv_ItemDataBound(object sender, RepeaterItemEventArgs e) 
{ HourlyRateHourlyRateVO[] hrvo = new HourlyRateHourlyRateVO[3] 
{ new HourlyRateHourlyRateVO(), 
new HourlyRateHourlyRateVO(), 
new HourlyRateHourlyRateVO()}; 
hrvo[0].BUName = "bu1"; 
hrvo[0].DivisionName = "div1"; 
hrvo[0].HourlyRate = 12; 
hrvo[1].BUName = "bu2"; 
hrvo[1].DivisionName = "div2"; 
hrvo[1].HourlyRate = 12; 
hrvo[2].BUName = "bu3"; 
hrvo[2].DivisionName = "div3"; 
hrvo[2].HourlyRate = 12; 
if (e.Item.ItemType == ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)//RepeaterItem) 
{ ((Repeater)e.Item.FindControl("repBU")).DataSource = hrvo; 
((Repeater)e.Item.FindControl("repBU")).DataBind(); } 
NumberOfBU++; } 

 

 

Screen shot as below.

 

First save and then preview:


Demo a small fault when code embeds_第1张图片

 

go to edit mode in order to insert one phase "||e.Item.ItemType==ListItemType.AlternatingItem"into c# code block
Demo a small fault when code embeds_第2张图片

 

After insert , save and preview again.
Demo a small fault when code embeds_第3张图片

你可能感兴趣的:(EMBED)