我需要爲DataList中的每個項目創建按鈕,但最後一個按鈕需要以不同方式格式化,所以需要應用不同的css類。如何訪問DataList中的最後一項以設置其類?
我認爲這應該在OntemDataBound方法中完成,但如果我錯了,隨時糾正我。
我想要做這樣的事情:
protected void dlDataList_ItemDataBound(object sender, DataListItemEventArgs e)
{
if (e.Item.ItemIndex == dlDataList.Items.Count - 1) //This doesn't work like I'd hoped
{
Panel button = (Panel)e.Item.FindControl("btnButton");
button.CssClass = ("altClass");
}
...
}
的問題是,我不認爲在DataList知道它有多少項在ItemDataBound事件,因爲dlDataList.Items.Count總是與ItemIndex相同。
關於如何給altClass css類的最後一個按鈕的任何想法?
攪拌而成; d。但我更改了一些行 – 2015-06-21 21:06:55