Пользовательские атрибуты — передача нескольких параметровC#

Место общения программистов C#
Ответить
Anonymous
 Пользовательские атрибуты — передача нескольких параметров

Сообщение Anonymous »

У меня есть модель представления (которая заполняется данными из запроса к БД), некоторым свойствам присвоен настраиваемый атрибут. В этом пользовательском атрибуте я передаю имя свойства, которому оно назначено, но я также хочу передать другое свойство, чтобы иметь возможность получить его значение и передать эти две части информации на другой экран.

Код: Выделить всё

public int Id {get; set;}

[TestAttribute(nameof(Id), nameof(Name))]
public string Name {get;set;}
Можно ли это сделать? Я знаю, кто должен сделать это с помощью пользовательского атрибута проверки, но, похоже, не могу найти ничего только для атрибута, что заставляет меня думать, что это невозможно.

Подробнее здесь: https://stackoverflow.com/questions/786 ... parameters
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»