The users input can’t save to database

<ItemTemplate> <asp:Label ID="lbldescription" runat="server" width="175px" Text='<%#Eval("description") %>'/> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="txtdescription" runat="server"></asp:TextBox> </EditItemTemplate> protected void gvManage_RowUpdating(object sender, GridViewUpdateEventArgs e) { string topicID = gvtopic.DataKeys[e.RowIndex].Values["topicID"].ToString(); TextBox description = (TextBox)gvtopic.Rows[e.RowIndex].FindControl("txtdescription"); string sql = "Update topic SET <a href="https://getridbug.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="f692938595849f86829f9998cbb692938595849f86829f9998">[email protected]</a> WHERE topicID= @topicID"; var cmd = new MySqlCommand(sql, con); con.Open(); cmd.Parameters.AddWithValue("@topicID",topicID); cmd.Parameters.AddWithValue("@description", description); cmd.ExecuteNonQuery(); con.Close(); gvtopic.EditIndex = … Read more