Hey everyone!! I was wondering if someone could give me some help on a project I am working on. I am inserting people into a database and was wondering how I would write the code to pull up a past entry to edit it and not insert a whole new entry. Here is my code:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class alumni_faq_add_alumni : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{


}
protected void btnSubmitClick(object sender, EventArgs e)
{
//two different options: if the is edit alumni or new alumni (if/else)
directoriesDataContext db = new directoriesDataContext();
int id = Convert.ToInt32(Request.QueryString["id"]);


{
people person = new people();
person.name = TextBox1.Text;
person.current_employer = TextBox2.Text;
person.ids_role = TextBox3.Text;
person.location_name = TextBox4.Text;
person.description = "Alumni";
person.position = TextBox5.Text;
person.organization_id = 2013;


if (FileUpload1.HasFile)
try
{
FileUpload1.SaveAs(Server.MapPath("..\\..\\..\\news\\Directories\\Picture\\people\\") + FileUpload1.FileName);
LitUpLd.Text = "File name: " +
FileUpload1.PostedFile.FileName + " (" +
FileUpload1.PostedFile.ContentLength + "kb) Content type: " +
FileUpload1.PostedFile.ContentType;
}
catch (Exception ex)
{
LitUpLd.Text = "ERROR: " + ex.Message.ToString();
}
db.peoples.InsertOnSubmit(person);
db.SubmitChanges();
}

}

}