C# 从数据库中删除选定的ListViewItems

C# 从数据库中删除选定的ListViewItems,c#,winforms,listview,C#,Winforms,Listview,我有一个从数据库填充的列表视图。列表视图在每一行上都有一个复选框,它是列表视图的内置属性 我一直在尝试从复选框旁边的ID列中获取文本,我将使用该复选框从数据库中删除相应的行,但都失败了。我想我可以得到列表视图。checkedDices并使用它们来返回指向每个索引的SelectedText 然而,一切都失败了。更具体地说,我想使用列表视图的onitmdeleting事件,但是我所拥有的ListView似乎没有这样的事件 有什么办法可以做到这一点吗?我以前有过这个问题。我所做的如下: <asp

我有一个从数据库填充的
列表视图
列表视图
在每一行上都有一个
复选框
,它是
列表视图
的内置属性

我一直在尝试从
复选框旁边的ID列中获取文本,我将使用该复选框从数据库中删除相应的行,但都失败了。我想我可以得到
列表视图。checkedDices
并使用它们来返回指向每个索引的
SelectedText

然而,一切都失败了。更具体地说,我想使用列表视图的
onitmdeleting
事件,但是我所拥有的
ListView
似乎没有这样的事件


有什么办法可以做到这一点吗?

我以前有过这个问题。我所做的如下:

<asp:ListView ID="xyz" runat="server">
    <ItemTemplate>
        <asp:LinkButton runat="server" ID="blah" OnClick="blah_Click" 
                        CommandArgument="<%# myObject.Id %>" /> 
    </ItemTemplate>
</asp:ListView>

我通过命令参数获得了传递的id。然后我删除了所选项目并刷新了
listView
的数据。我相信一定有更干净的方法做这件事。

让我知道进展如何。

谢谢您的建议,先生。但是我的是widows格式的。你能把你的Listview显示为一个屏幕截图吗?你正在实现什么代码来实现这个功能?