何时访问ListView EmptyItemTemplate和ItemTemplate中的静态按钮?

时间:2012-06-27 11:01:08

标签: c# asp.net listview

我在Listview的ItemTemplate和EmptyDatatTemplate中都有一个按钮,我想根据用于填充列表视图的数据动态更改PostBackURL。我知道我可以使用代码similare

tbEditAbout = (TextBox)lvCharacters.Items[e.ItemIndex].FindControl("tbEditAbout");

访问按钮,但我不知道是什么On方法进行调用,以便每次通过完全加载或AJAX回发加载页面时,我可以更新按钮的PostBackURL值的值。

1 个答案:

答案 0 :(得分:0)

OnItemDataBound event

protected void Expenses_ItemDataBound(object sender, ListViewItemEventArgs e)
{

    if (e.Item.ItemType == ListViewItemType.DataItem)
    {

       TextBox tbEditAbout = (TextBox)e.Item.FindControl("tbEditAbout");
    }
}