2011-01-27 25 views
0

是否可以在for循環內的代碼隱藏中添加ListItem值?ASP.NET RadioButtonList |在For循環中設置ListItem值

如果是這樣,它是什麼?

這裏是我當前的代碼:

rblContentTypesGetAll.Items.Clear(); 
for (int i = 0; i < dt.Rows.Count; i++) 
{ 
    rblContentTypesGetAll.Items.Add(dt.Rows[i]["contentType"].ToString()); 
} 

回答

0
rblContentTypesGetAll.Items.Clear(); 
for (int i = 0; i < dt.Rows.Count; i++) 
{ 
    rblContentTypesGetAll.Items.Add(new ListItem(dt.Rows[i]["contentType"].ToString(),dt.Rows[i]["ID"].ToString()); 
} 

需要添加new ListItem,然後用逗號將它們分開。