C# ListView正在代码隐藏文件aspx.cs中检索值
这个问题可能很简单,但我遇到了一些麻烦。我有一个listview,并设置了一个“OnItemDeleteing”事件,以便在项目被删除时触发。我想在代码隐藏值中检索此“OnItemDeleteing”事件中删除的项的值。有谁能给我一些关于如何做这件事的建议吗 =================================================================================== .aspx文件中的Listview实例:C# ListView正在代码隐藏文件aspx.cs中检索值,c#,asp.net,listview,C#,Asp.net,Listview,这个问题可能很简单,但我遇到了一些麻烦。我有一个listview,并设置了一个“OnItemDeleteing”事件,以便在项目被删除时触发。我想在代码隐藏值中检索此“OnItemDeleteing”事件中删除的项的值。有谁能给我一些关于如何做这件事的建议吗 =================================================================================== .aspx文件中的Listview实例: <asp:ListVie
<asp:ListView ID="ListViewMngArtwork" runat="server" Visible="true"
DataKeyNames="artworkID" DataSourceID="SqlDataSourceMngArtwork"
GroupItemCount="3" OnItemDeleting="ListViewMngArtwork_OnItemDeleting"/>
=================================================================================================您可以在活动中获取项目索引、键和值:
protected void ListViewMngArtwork_OnItemDeleting(object sender, ListViewDeleteEventArgs e)
{
e.ItemIndex
e.Keys
e.Values
}
您遇到了什么样的问题?我遇到的问题是,我无法为要删除的项检索数据库中某个字段的值。例如,我在数据库中存储了网站上艺术品图像的文件路径。在列表视图中,我可以创建一个删除按钮并从数据库中删除路径。由于这是删除,我想获取路径的值,然后使用该值同时从服务器中删除图像。当我尝试使用“e”时,ItemIndex、Key或value没有选项。。对我上面的评论有什么想法吗?
e
应该是ListViewDeleteEventArgs
。谢谢你这么做-我能够检索到我需要的值。e、 值[“ArtThumbUrl”].ToString();
protected void ListViewMngArtwork_OnItemDeleting(object sender, ListViewDeleteEventArgs e)
{
e.ItemIndex
e.Keys
e.Values
}