Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 何时访问ListView EmptyItemTemplate和ItemTemplate中的静态按钮?_C#_Asp.net_Listview - Fatal编程技术网

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

C# 何时访问ListView EmptyItemTemplate和ItemTemplate中的静态按钮?,c#,asp.net,listview,C#,Asp.net,Listview,我在Listview的ItemTemplate和EmptyDatatTemplate中都有一个按钮,我希望根据填充Listview的数据动态更改PostBackURL。我知道我可以使用类似的代码 tbEditAbout = (TextBox)lvCharacters.Items[e.ItemIndex].FindControl("tbEditAbout"); 要访问按钮,但我不知道调用的方法是什么,以便每次通过满载或AJAX回发加载页面时,我都可以更新按钮的回发URL值 OnItemDataB

我在Listview的ItemTemplate和EmptyDatatTemplate中都有一个按钮,我希望根据填充Listview的数据动态更改PostBackURL。我知道我可以使用类似的代码

tbEditAbout = (TextBox)lvCharacters.Items[e.ItemIndex].FindControl("tbEditAbout");
要访问按钮,但我不知道调用的方法是什么,以便每次通过满载或AJAX回发加载页面时,我都可以更新按钮的回发URL值

OnItemDataBound event

protected void Expenses_ItemDataBound(object sender, ListViewItemEventArgs e)
{

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

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