【发布时间】:2011-08-18 08:29:12
【问题描述】:
我在 asp.net 网页的网格视图中显示一个表格。我希望用户在网站中选择一行并将其删除。我怎样才能做到这一点。我在同一页面中有一个删除按钮,我将在其中执行代码以删除数据库中的行。但我的问题是用户如何在表格中选择一行。
<asp:GridView ID="GridView1" runat="server" CssClass="style29">
<Columns>
<asp:TemplateField HeaderText="Send Message to Group">
<ItemTemplate>
<asp:LinkButton ID="LinkButton2" runat="server"
PostBackUrl='<%# Eval("GroupName", "SendMessage.aspx?GroupName={0}") %>'
Text='Send Message'></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
是否可以不使用复选框?或者我可以在单独的列中将删除图像添加到表格中,然后单击按钮将删除该行。
【问题讨论】:
-
请告诉我们你做了什么以及你在哪里卡住了。
-
如果有,您是否在gridview之外有删除按钮,然后放置一个复选框模板字段并删除button_click事件上的选中记录
-
没有任何代码/标记,我们可以假设这种情况并尝试这不是回答您问题的好方法
-
可以不用复选框吗?
-
是的,当然你也可以在没有复选框的情况下做到这一点,但我建议这样做是因为这是一种简单且用户友好的方式
标签: c# asp.net mysql sql database