Delete with DataGrid in ASP.NET 2.0

  • Thread starter Stefan Gsundbrunn
  • Start date
S

Stefan Gsundbrunn

Hi,

does anybody know how to fix this issue in ASP.NET 2.0 (quite simple for
you I guess - I started with my first steps yesterday).

The problem is that the "Delete" does not work (it even creates no
errors). Edit also does not work.

If i use (with the same parameters) the DetailsView control, everything
works perfectly.

Just a "bug" in the beta? Or did i forgot a parameter?

Any help appreciated.

Thanks in advance

Stefan


I use this code:

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master"
Title="Untitled Page" %>

<script runat="server">

Protected Sub SqlDataSource1_Selecting(ByVal sender As Object, ByVal e
As System.Web.UI.WebControls.SqlDataSourceSelectingEventArgs)

End Sub

Protected Sub SqlDataSource1_Selecting1(ByVal sender As Object,
ByVal e As System.Web.UI.WebControls.SqlDataSourceSelectingEventArgs)

End Sub

Protected Sub GridView1_SelectedIndexChanged(ByVal sender As
Object, ByVal e As System.EventArgs)


End Sub

Protected Sub SqlDataSource2_Selecting(ByVal sender As Object,
ByVal e As System.Web.UI.WebControls.SqlDataSourceSelectingEventArgs)

End Sub
</script>

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1"
Runat="Server">
&nbsp; &nbsp; &nbsp;&nbsp;<br />
&nbsp;
<br />
<asp:GridView ID="GridView1" runat="server" AllowPaging="True"
AllowSorting="True"
AutoGenerateColumns="False" AutoGenerateDeleteButton="True"
AutoGenerateEditButton="True"
DataKeyNames="ftbAnglerId" DataSourceID="SqlDataSource1">
<Columns>
<asp:BoundField DataField="ftbAnglerId"
HeaderText="ftbAnglerId" InsertVisible="False"
ReadOnly="True" SortExpression="ftbAnglerId" />
<asp:BoundField DataField="ftbAnglerName"
HeaderText="ftbAnglerName" SortExpression="ftbAnglerName" />
<asp:BoundField DataField="ftbAnglerVorName"
HeaderText="ftbAnglerVorName" SortExpression="ftbAnglerVorName" />
<asp:BoundField DataField="ftbAnglerGender"
HeaderText="ftbAnglerGender" SortExpression="ftbAnglerGender" />
<asp:BoundField DataField="ftbAnglerEmail"
HeaderText="ftbAnglerEmail" SortExpression="ftbAnglerEmail" />
<asp:BoundField DataField="ftbAnglerType"
HeaderText="ftbAnglerType" SortExpression="ftbAnglerType" />
<asp:BoundField DataField="ftbAnglerPassWord"
HeaderText="ftbAnglerPassWord" SortExpression="ftbAnglerPassWord" />
<asp:BoundField DataField="ftbAnglerIsGuestFrom"
HeaderText="ftbAnglerIsGuestFrom"
SortExpression="ftbAnglerIsGuestFrom" />
<asp:BoundField DataField="ftbAnglerIsAdmin"
HeaderText="ftbAnglerIsAdmin" SortExpression="ftbAnglerIsAdmin" />
</Columns>
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:fangtagebuchConnectionString1 %>"
DeleteCommand="DELETE from ftbAngler WHERE ftbAnglerId =
@ftbAnglerId" SelectCommand="SELECT [ftbAnglerId], [ftbAnglerName],
[ftbAnglerVorName], [ftbAnglerGender], [ftbAnglerEmail],
[ftbAnglerType], [ftbAnglerPassWord], [ftbAnglerIsGuestFrom],
[ftbAnglerIsAdmin] FROM [ftbAngler]">
<DeleteParameters>
<asp:parameter Name="ftbAnglerId" />
</DeleteParameters>
</asp:SqlDataSource>
</asp:Content>
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,578
Members
45,052
Latest member
LucyCarper

Latest Threads

Top