前端:

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
Width="844px" AllowPaging="True" DataKeyNames="Item_ID"
OnPageIndexChanging ="GridView1_PageIndexChanging" OnRowCommand="GridView1_RowCommand" >

<ItemTemplate>

<asp:Button ID="Button5" runat="server" Text="下架" />
<asp:Button ID="Button6" runat="server" Text="刪除" CommandName="Bdelete" CommandArgument='<%#Eval("Item_ID") %>' />

</ItemTemplate>

 

後端:

protected void GridView1_RowCommand(Object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "Bdelete")
{
SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=mydata;User Id=sa;Password=1234");
conn.Open();

SqlCommand cmd = new SqlCommand("Delete From Item_Detail Where Item_ID=@ID",conn);
cmd.Parameters.Add("@ID",SqlDbType.Int).Value=e.CommandArgument;
cmd.ExecuteNonQuery();


cmd.Cancel();
cmd.Dispose();
conn.Close();

mygDB();
}

}

arrow
arrow
    全站熱搜

    Kent 發表在 痞客邦 留言(0) 人氣()