Good question
Maybe there is not one and only correct answer to this question. I
think the main thing is maintaining the consistency of the methods.
Similar operations should always look and feel the same to the user
so that he can utilize his prior experience and knowledge.
You can introduce
One approach to editing profile details (title, status, address,
mission statement, etc.), is to edit them in place, AJAX-style. An
alternative approach is to use a specialized page, tab or pop-up,
with some variation of a submit action. I am designing an
interface for a project in a corporate