2 ŞUBAT 2011, ÇARŞAMBA
MVC3 içinde CheckboxList.0
Nasıl asp.net MVC bir checkboxList oluşturun ve sonra checkboxList ile olayı idare edebilirim
CEVAP
2 ŞUBAT 2011, ÇARŞAMBA
Görünüm bir model olabilir:
public class MyViewModel
{
public int Id { get; set; }
public bool IsChecked { get; set; }
}
Denetleyici:
public class HomeController : Controller
{
public ActionResult Index()
{
var model = new[]
{
new MyViewModel { Id = 1, IsChecked = false },
new MyViewModel { Id = 2, IsChecked = true },
new MyViewModel { Id = 3, IsChecked = false },
};
return View(model);
}
[HttpPost]
public ActionResult Index(IEnumerable<MyViewModel> model)
{
// TODO: Handle the user selection here
...
}
}
(~/Views/Home/Index.cshtml
) Görünüm:
@model IEnumerable<AppName.Models.MyViewModel>
@{
ViewBag.Title = "Home Page";
}
@using (Html.BeginForm())
{
@Html.EditorForModel()
<input type="submit" value="OK" />
}
ve ilgili Düzenleyici şablonu (~/Views/Home/EditorTemplates/MyViewModel.cshtml
):
@model AppName.Models.MyViewModel
@Html.HiddenFor(x => x.Id)
@Html.CheckBoxFor(x => x.IsChecked)
Değerler listesi ve teslim olup her değeri için istediğiniz form ya da değil şimdi.
Bunu Paylaş:
MVC3 Razor, nasıl bir eylem içinde işl...
MVC3 Razor: kod bloğu içinde html Görü...
Nasıl 2 windows emacs içinde arabellek...
Mümkün Gıt alt modüller içinde takip d...
Derleyici program içinde bazı satırlar...