Я нашел их в поиске.Они кажутся очень многообещающими и имеют чистый учебный формат.
Редактировать: Я скачал пример проекта из первого урока и добавил следующее в класс HtmlHelperExtensions, чтобы получить строгий тип...For()
поведение.Принцип прост: прямая привязка строго типизированных данных к существующим простым методам.Обратите внимание, что это имеет знак одобрения Работы на моей машине , и его следует внимательно изучить и, при необходимости, адаптировать к вашему сценарию.
public static string DatePickerFor<TModel, TProperty>(
this HtmlHelper<TModel> htmlHelper,
Expression<Func<TModel, TProperty>> expression,
string imageUrl)
{
if (expression == null)
{
throw new ArgumentNullException("expression");
}
var expressionText = ExpressionHelper.GetExpressionText(expression);
return DatePicker(htmlHelper, expressionText, imageUrl, htmlHelper.ViewData.Eval(expressionText));
}