В ASP.NET MVC вы не используете теги <asp:...
, но вы можете попробовать поместить любое количество входов в форме в действие контроллера, где класс CustomViewModel
может связываться с данными и позволяет вам манипулироватьдалее.
public class CustomViewModel
{
public string textbox1 { get; set; }
public int textbox2 { get; set; }
public string hidden1 { get; set; }
}
Например, если вы использовали синтаксис Razor в MVC 3, ваш View мог бы выглядеть так:для вашего класса ViewModel, скажем, он называется Сохранить, может выглядеть так:
[HttpPost]
public ActionResult Save(CustomViewModel vm)
{
string name = vm.textbox1;
int age = vm.textbox2;
string hiddenText = vm.hidden1;
// do something useful with this data
return View("ModelSaved");
}