Note that there are some explanatory texts on larger screens.

plurals
  1. POhow to retrieve the updated data from the gridbox and update it in the database
    primarykey
    data
    text
    <p>My Code actually returns the data which it has previously got from database but am unable to get the updated data from the gridcontrol. </p> <p>This is my Default.aspx where designing has been done of gridview.</p> <pre><code> &lt;asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent"&gt; &lt;/asp:Content&gt; &lt;asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent"&gt; &lt;asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" onrowupdating="GridView1_RowUpdating" onrowediting="GridView1_RowEditing" onrowupdated="GridView1_RowUpdated" onrowcommand="GridView1_RowCommand"&gt; &lt;Columns&gt; &lt;asp:CommandField ShowEditButton="true" ShowDeleteButton="true" ShowInsertButton="true" /&gt; &lt;asp:TemplateField HeaderText="Id" SortExpression="Id"&gt; &lt;ItemTemplate&gt; &lt;asp:Label ID="lbl_Id" Text='&lt;%# Bind("id")%&gt;' runat="server"&gt; &lt;/asp:Label&gt; &lt;/ItemTemplate&gt; &lt;/asp:TemplateField&gt; &lt;asp:TemplateField HeaderText="Name" SortExpression="Name"&gt; &lt;ItemTemplate&gt; &lt;asp:Label ID="lbl_name" Text='&lt;%# Bind("Name")%&gt;' runat="server"&gt;&lt;/asp:Label&gt; &lt;/ItemTemplate&gt; &lt;EditItemTemplate&gt; &lt;asp:TextBox ID="txt_name" Text='&lt;%# Bind("Name")%&gt;' runat="server"&gt;&lt;/asp:TextBox&gt; &lt;/EditItemTemplate&gt; &lt;/asp:TemplateField&gt; &lt;asp:TemplateField HeaderText="Address" SortExpression="address"&gt; &lt;ItemTemplate&gt; &lt;asp:Label ID="lbl_address" Text='&lt;%# Bind("address")%&gt;' runat="server"&gt;&lt;/asp:Label&gt; &lt;/ItemTemplate&gt; &lt;EditItemTemplate&gt; &lt;asp:TextBox ID="txt_address" Text='&lt;%# Bind("address")%&gt;' runat="server"&gt;&lt;/asp:TextBox&gt; &lt;/EditItemTemplate&gt; &lt;/asp:TemplateField&gt; &lt;/Columns&gt; &lt;/asp:GridView&gt; &lt;asp:Label ID="lbl_msg" runat="server"&gt;&lt;/asp:Label&gt; &lt;/asp:Content&gt; My.cs File </code></pre> <p>My Code is row updating method in the below class. I have used entity framework as a method for having manipulations in the data base.</p> <pre><code> using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using DatabaseModel; public partial class _Default : System.Web.UI.Page { DatabaseEntities obj; protected void Page_Load(object sender, EventArgs e) { obj = new DatabaseEntities(); GridView1.DataSource = obj.Records.ToList(); GridView1.DataBind(); } string data; protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e) { } protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e) { GridViewRow row = GridView1.Rows[e.RowIndex]; TextBox name = row.FindControl("txt_name") as TextBox; TextBox address = row.FindControl("txt_address") as TextBox; Label id = row.FindControl("lbl_Id") as Label; int no = int.Parse(id.Text); Record rec = obj.Records.First(x =&gt; x.Id == no); rec.Name = name.Text; rec.Address = address.Text; obj.SaveChanges(); data = name.Text; lbl_msg.Text = name.Text; } protected void GridView1_RowUpdated(object sender, GridViewUpdatedEventArgs e) { } protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { } } </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload