Описание тега modelmetadata
0
ответов
Получить AdditionalValues из экземпляра containerType
У меня есть что-то подобное: [ViewTerms] public class Foo { [Term] public string Name { get; set; } } Мой ViewTermAttribute устанавливает некоторые дополнительные значения в ModelMetaData: public class ViewTermsAttribute : Attribute, IMetadataAware …
12 фев '14 в 17:35
3
ответа
Техника для переноса метаданных для просмотра моделей с помощью AutoMapper
Я использую AutoMapper для сопоставления моих доменных объектов с моими моделями представления. У меня есть метаданные в моем доменном слое, которые я хотел бы перенести на слой представления и в ModelMetadata. (Эти метаданные не являются логикой по…
03 апр '12 в 08:35
1
ответ
Html.LabelFor не использует имя из DisplayAttribute
У меня есть такая модель [MetadataType(typeof(PageMetadataMetadata))] public class PageMetadata : IPageMetadata { public virtual string Name { get; set; } } и мой класс метаданных, как это internal class PageMetadataMetadata { [Display(Name = "Title…
18 сен '11 в 09:16
1
ответ
Эквивалент "ModelMetadata.IsComplexType" с использованием Reflection
Я пытаюсь использовать System.Reflection получить тот же результат для свойства, что и при использовании metadataконкретно IsComplexType имущество. Проблема, с которой я сталкиваюсь, заключается в том, что я не смог найти логику, которую MVC Framewo…
13 янв '14 в 14:43
3
ответа
Entity Framework - Получить имя таблицы от Entity
Я использую Entity Framework 4.1 с подходом Code First. Я могу получить типы моделей хранения и имена столбцов моих сущностей: var items = context.ObjectContext.MetadataWorkspace.GetItems<EntityType>(DataSpace.SSpace); foreach (var i in items)…
24 май '11 в 07:02
2
ответа
Поиск цели прокси-объекта LinFu
Это в значительной степени дублирующий вопрос, но вместо использования Castle Dynamic Proxy я использую LinFu. Получение базового типа прокси-объекта. Я использую Autopper для создания прокси интерфейсов, которые я посылаю своей модели представления…
20 фев '10 в 22:59
1
ответ
Как я могу получить атрибут AdditionMetadata от контроллера?
В некотором классе, скажем, в классе A, у меня есть свойство (типа B): public class A { ... [AdditionalMetadata("foo", "bar")] public B attr {get; set;} ... } Позже в моем контроллере я создаю экземпляр этого класса и делаю его моделью: ... A obj = …
30 июн '11 в 08:38
1
ответ
ModelMetadata: свойство ShowForEdit не работает
Iv написал MetaDataProvider, как показано ниже, и я использую его вместе с шаблонами редактора. DisplayName работает правильно, но по какой-то причине значение ShowForEdit не оказывает никакого влияния. Есть идеи? public class MyModelMetadataProvide…
02 июн '10 в 09:13
0
ответов
Настройте ModelMetadata с помощью CreateMetadata
В первый раз, когда пользователь выбирает значение из списка выбора, мы показываем вариант по умолчанию с текстом Pick one и значение -1, Чтобы помочь с этим у нас есть собственный атрибут NotEqualAttribute, Когда требуется выпадающий список, мы дол…
12 май '11 в 21:18
1
ответ
Получить типы с помощью IEnumerable GetGenericArguments
Я разработал помощник MVC для создания отображаемых и редактируемых таблиц (требуется плагин jquery для динамического добавления и удаления строк с полной обратной передачей в редактируемых таблицах), например @Htm.TableDisplayFor(m => m.MyCollec…
15 май '14 в 01:02
2
ответа
MVC3/4 Security & Model Binding для динамического объекта
Мне действительно нужен второй взгляд на это, так что я надеюсь, что некоторые из вас могут дать мне некоторую обратную связь, я думаю, что слишком долго на это смотрю. Я пытаюсь настроить веб-сайт с помощью ASP.NET MVC3, и на этом сайте мне нужна г…
09 мар '11 в 20:49
1
ответ
Получение атрибутов поля в дополнительном EditorTemplate
Я хочу сделать дополнительный шаблон редактора для Int32. В нем я хочу получить все атрибуты (custom/default-data-annotations) и поработать с ними: @model Int32 @{ string propertyName = ViewData.ModelMetadata.PropertyName; var attributes = ViewData.…
27 янв '14 в 11:46
2
ответа
Блок приложения проверки - Как использовать класс метаданных проверки
Я использую VAB для проверки некоторых классов с атрибутами, и я использую класс метаданных, чтобы разделить одну и ту же проверку между различными классами. Когда я пытаюсь проверить объект в контроллере (кстати, я использую asp.net mvc), Validatio…
09 авг '12 в 09:18
0
ответов
Как я могу разбить лямбда-выражение на объекты, которые составляют выражение?
Учитывая выражение, такое как: m => m.Employee.Address.Line1 Мне нужно создать функцию, которая может ходить по выражению, вытаскивая вовлеченные объекты или, по крайней мере, конечный объект в цепочке (то есть объект Address выше). Так, для приведе…
14 мар '13 в 18:15
1
ответ
Как перенести метаданные DataAnnotation в ViewModel с помощью AutoMapper с помощью подхода Бетти
Мне нужно уточнить, как реализовать решение кода Бетти для передачи метаданных аннотаций данных в ViewModels с помощью AutoMapper (см. Здесь). Или, если у вас есть лучший способ, пожалуйста, поделитесь этим. Возможно, реализация ответа Бетти очевидн…
30 янв '14 в 22:11
1
ответ
Как получить полное имя поля Html для элемента в списке на моей модели на уровне контроллера?
*Первый пост У меня есть обработчик ошибок JQuery для моих сообщений Ajax, который я должен использовать, он добавляет ошибку в html на основе имени поля для этого элемента, как это $(document).ready(function () { function myHandler(e, error) { var …
11 июл '12 в 09:18
3
ответа
Классы ASP.NET MVC / Linq-to-SQL: можно ли сделать так, чтобы они выводили читаемые отображаемые имена?
Если у меня есть стол Orders с полями CustomerID, OrderID а также OrderDate, тогда будет вызван сгенерированный класс "Linq-to-SQL classes" Ordersс членами называют CustomerID, OrderID а также OrderDate, Все идет нормально. Однако, если я тогда сдел…
29 мар '10 в 13:29
2
ответа
MVC HtmlHelper vs FluentValidation 3.1: проблемы с получением ModelMetadata IsRequired
Я создал HtmlHelper для метки, который ставит звезду после имени этой метки, если требуется соответствующее поле: public static MvcHtmlString LabelForR<TModel, TValue>( this HtmlHelper<TModel> html, Expression<Func<TModel, TValue&g…
12 окт '11 в 06:43
1
ответ
Применение метаданных модели к сложным объектам
У меня следующий сценарий public class Foo { public Bar FooBar { get; set; } } public class Bar { [DisplayFormatAttribute(ApplyFormatInEditMode = true, DataFormatString = "{0:d}")] public DateTime BirthDay { get; set; } } Теперь, когда я использую E…
10 июл '12 в 09:36
1
ответ
Как мне хранить метаданные в объекте?
В моем Java-приложении я храню некоторые данные в нескольких файлах в собственном формате. Во время выполнения содержимое и некоторые метаданные хранятся в объекте. В моем текущем подходе класс выглядит так: Другой подход заключается в инкапсуляции …
12 апр '15 в 17:16