Hi Prasanna. Well as I see you haven't explained the procedure how you're trying to save the data back into the database. I suggest you to set your code inside "Page_Load" event handler to check if its a postback using "IsPostBack" . like:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
}
}
What happens behind this is each time a server side control creates a postback event first it executes the Page_Load event.
Hope this help you.
Rgds,
Sunny