Я не могу найти нисходящий код для своего обновления сетки и удалить его.
А также моя веб-форма связана с Mysql
Я пробовал некоторые уроки YouTube, но ничего не помогает. Или я просто не получаю процедуру
Я ожидаю 2 кнопки «Обновить» и «Удалить» соответственно для вида сетки, который получает значения из базы данных Mysql
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="test1.aspx.cs" Inherits="test1" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<br />
<br />
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" BackColor="#DEBA84" BorderColor="#DEBA84" BorderStyle="None" BorderWidth="1px" CellPadding="3" CellSpacing="2" >
<Columns>
<asp:BoundField DataField="br_id" HeaderText="Brand ID" SortExpression="br_id" />
<asp:BoundField DataField="br_name" HeaderText="Brand Name" SortExpression="br_name" />
</Columns>
<FooterStyle BackColor="#F7DFB5" ForeColor="#8C4510" />
<HeaderStyle BackColor="#A55129" Font-Bold="True" ForeColor="White" />
<PagerStyle ForeColor="#8C4510" HorizontalAlign="Center" />
<RowStyle BackColor="#FFF7E7" ForeColor="#8C4510" />
<SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="White" />
</asp:GridView>
<br />
<asp:Label ID="Label1" runat="server"></asp:Label>
</div>
</form>
Исходный код
public partial class test1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
String mycon = "Data Source=localhost; Initial Catalog=ecommerce; User Id=root;password='' ";
String myquery = "Select * from brand";
MySqlConnection con = new MySqlConnection(mycon);
MySqlCommand cmd = new MySqlCommand();
cmd.CommandText = myquery;
cmd.Connection = con;
MySqlDataAdapter da = new MySqlDataAdapter();
da.SelectCommand = cmd;
DataSet ds = new DataSet();
da.Fill(ds);
GridView1.DataSource = ds;
GridView1.DataBind();
}
}