Есть ли способ обновить и удалить gridview поля в ASP.NET, связанные с MySQL - PullRequest
0 голосов
/ 11 апреля 2019

Я не могу найти нисходящий код для своего обновления сетки и удалить его. А также моя веб-форма связана с 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();

}

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...