Bonjour,
je suis débutant en asp.net et c#, alors voici ma question en résumé et merci d'avance.
j'ai une gridview relié à une base de données access jusqu'ici la lecture de fait normalement ça marche très bien
j'ai 3 textbox dont je veut les insérés manuellement en appuyant sur le bouton sur la dernière ligne de ma Gridview1, comment faire SVP?
Voici mes codes
code C#
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Text="Clé :"></asp:Label> <asp:TextBox ID="TxtBox_Cle" runat="server"></asp:TextBox><br /> <asp:Label ID="Label2" runat="server" Text="Nom :" Width="44px"></asp:Label> <asp:TextBox ID="TxtBox_Nom" runat="server"></asp:TextBox><br /> <asp:Label ID="Label3" runat="server" Text="Prénom :"></asp:Label> <asp:TextBox ID="TxtBox_Prenom" runat="server"></asp:TextBox><br /> <br /> <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="AccessDataSource1"> <Columns> <asp:BoundField DataField="Cle_Primaire" HeaderText="Clé" ReadOnly="True" SortExpression="Cle_Primaire" /> <asp:BoundField DataField="Nom" HeaderText="Nom" SortExpression="Nom" /> <asp:BoundField DataField="Prenom" HeaderText="Prénom" SortExpression="Prenom" /> </Columns> </asp:GridView> <asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/DB_ACCESS2.mdb" SelectCommand="SELECT [Cle_Primaire], [Nom], [Prenom] FROM [PV]"></asp:AccessDataSource> <br /> </div> <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" /><br /> </form>
Erreur source:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArgs e) { GridView1.Rows.Add(TxtBox_Cle, TxtBox_Nom, TxtBox_Prenom); GridView1.DataBind(); } }
Ligne 19 : {
Ligne 20 :
Ligne 21 : GridView1.Rows.Add(TxtBox_Cle, TxtBox_Nom, TxtBox_Prenom);
Ligne 22 : GridView1.DataBind();
Ligne 23 :
aidez moi SVP
Partager