c# - ListView 在代码隐藏文件 aspx.cs 中检索值

标签 c# asp.net listview

这个问题可能很简单,但我遇到了一些麻烦。我有一个 ListView ,并设置了一个“OnItemDeleting”事件,以便在删除项目时触发。我想在代码隐藏值中检索在此“OnItemDeleting”事件中删除的项目的值。谁能给我一些关于如何去做的提示?

============================================= ==================================== .aspx 文件中的 Listview 实例:

<asp:ListView ID="ListViewMngArtwork" runat="server" Visible="true" 
        DataKeyNames="artworkID" DataSourceID="SqlDataSourceMngArtwork" 
        GroupItemCount="3" OnItemDeleting="ListViewMngArtwork_OnItemDeleting"/>

============================================= ==================================== .aspx.cs 文件中的事件实例:

protected void ListViewMngArtwork_OnItemDeleting(object sender, EventArgs e)
{}

============================================= ====================================

最佳答案

您可以在您的事件中获取项目索引、键和值:

protected void ListViewMngArtwork_OnItemDeleting(object sender, ListViewDeleteEventArgs e)
{
    e.ItemIndex
    e.Keys
    e.Values
}

关于c# - ListView 在代码隐藏文件 aspx.cs 中检索值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9629655/

相关文章:

c# - WMI - 从 Win32_Product 中选择需要很长时间

c# - ASP.NET Core MVC - 无法返回带有 View 的模型

c# - Inner 与 NetTiers 结合

asp.net - 将网站/页面嵌入 Silverlight

c# - 在邮件中附加 excel 后检索空白 Excel

java - 仅在填充的 ListView 中显示模型

c# - 有没有更简洁的方法可以在 C# 中进行排序?

Android:帮助设计人员经理

java - 我正在尝试使用 ListView 将 MySQL 表中的数据显示到我的 Android 应用程序,但它现在正在显示数据

c# - 为什么我的 Controller 没有填充 Action 参数?