Я пытаюсь использовать плагин datetimepicker для ASPX.Он создает метод для тегов @HTML.У меня ошибка System.Reflection.TargetException: 'Non-Static Method Requires a Target.'
Вот код плагина:
private static string GetValue<TModel, TProperty>(HtmlHelper<TModel> helper, Expression<Func<TModel, TProperty>> expression)
{
MemberExpression body = (MemberExpression)expression.Body;
string propertyName = body.Member.Name;
TModel model = helper.ViewData.Model;
string value = typeof(TModel).GetProperty(propertyName).GetValue(model, null).ToString();
return value;
}
Так что этот помощник, похоже, не получает доступа к моделям из среды Entity, возвращая ноль, и, следовательно, метод не работает.Как вы могли бы получить доступ к моделям структур сущностей?Я подумал создать экземпляр класса db в классе и заставить переменную модели получить желаемую модель, но это статический класс, и он не даст мне создать экземпляр контекста db.