|
ValidationSummary - object level errors показывает или нет?
|
|||
---|---|---|---|
#18+
Люди, может я чего не догнал, но вот в этой статье (мсдн ValidationSummary Class) в разделе Remarks написано: мсднThe ValidationSummary control displays a consolidated list of validation errors for a given container. By default, it will display both object and property level errors. The Errors collection contains all errors added to the ValidationSummary. An individual error is represented by a ValidationSummaryItem. You can specify the type of errors displayed by setting the Filter property to one of the ValidationSummaryFilters enumeration values. For example, if property level errors are already displayed by individual controls on the form, you can set the ValidationSummary to only display object level errors. The DisplayedErrors collection contains all the errors that match the display Filter. т.е. исходя из "By default, it will display both object and property level errors" контрол автоматом показывает все ошибки как уровня объекта, так и уровня свойствя объекта. в то же время далее в этом же разделе написано: мсднObject level errors are not automatically added to the Errors collection. A ValidationSummaryItem that represents an object level error must be added to the collection by your application code т.е. ошибки уровня объекта я вручную должен добавлять в коллекцию Errors данного контрола. Вопросы: 1. нет ли в статье противоречия ( в итоге зачем нужно свойство фильтер, если он автоматом показывает только ошибки уровня свойств)? 2. Кто нибудь использовал ValidationSummary control для показа всех ошибок ( объектных и свойств) 3. Ошибку связанную со свойством "Name", я добавляю в словарь ошибок с ключем "Name", ошибки же связанные с самим объектом я добавляю с пустым ключем "" - правильно ли это? С уважением. Ашот. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2011, 17:42 |
|
ValidationSummary - object level errors показывает или нет?
|
|||
---|---|---|---|
#18+
Граждане, вопрос все еще актуален, помогите!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2011, 10:17 |
|
ValidationSummary - object level errors показывает или нет?
|
|||
---|---|---|---|
#18+
karapetyan_a, ты переформулируй вопрос. а то у тебя поток сознания. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2011, 11:21 |
|
ValidationSummary - object level errors показывает или нет?
|
|||
---|---|---|---|
#18+
AlexeiKkarapetyan_a, ты переформулируй вопрос. а то у тебя поток сознания. как скажешь... :) 1. Кто-нибудь смог добиться от ValidationSummary control показа ошибок уровня объекта? если да то как? 2. При реализации интерфейса INotifyDataErrorInfo, среда получает информацию об ошибке через IEnumerable GetErrors(string propertyName) т.е. подразумевается, что ошибка связана с каким то свойством (propertyName), правильно ли возвращать ошибки уровня всего объекта на propertyName=""? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2011, 11:37 |
|
|
start [/forum/topic.php?fid=21&fpage=50&tid=1442199]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 349ms |
total: | 495ms |
0 / 0 |