Я не уверен, какой язык или фреймворк вы используете, но в ASP.NET MVC идентификаторы элемента управления вводом сопоставляются с параметрами действия, поэтому, если у вас есть текстовое поле:
<input type="text" name="firstName" id="firstName/>
Затем, когда эта форма публикуется в вашем действии, платформа передает значение текстового поля из данных POST, сопоставляя его с параметром действия:
public ActionResult UpdateUser(string firstName)
{
User user = UserManager.UpdateUser(this.CurrentUserId, firstName);
return View(user);
}