У меня есть участок тем, что я хотел бы представить к действию, так что установка внутри Html.BeginForm()Является ли сильно типизированный Html.Telerik(). DatePicker() возможен в ASP.NET MVC в HTML.BeginForm()?
Я пытаюсь также использовать в Html.Telerik() .DatePicker() и хотел бы, чтобы он также сильно привязывался в форме, такой же как DropDownListFor, это возможно?
<% using (Html.BeginForm("MyAction", "Responding")) { %>
<%= Html.DropDownListFor(m => m.SelectedItem, Model.MyItems) %>
<!--list works fine-->
<% Html.Telerik().DatePicker()
.Name("datePicker")
.Render(); %>
<!--how do I get this strongly-type-linked?-->
<input type="submit" value="submit" />
<% } %>
Модель для зрения имеет соответствующие свойства:
public int SelectedItem { get; set; }
public string SelectedDate { get; set; }
код контроллера:
public class RespondingController : Controller
{
[HttpGet]
public ActionResult MyAction(int SelectedItem, string SelectedDate)
{
//on the form submit SelectedItem value arrives
//need SelectedDate to do the same
}
}
спасибо за то, что поймал мое неверное соответствие имен параметров :) –