|
Blazor RenderTreeBuilder
|
|||
---|---|---|---|
#18+
Привет. В Блэйзор-приложении строю контролы динамически сл. образом: Код: c# 1. 2. 3. 4. 5. 6. 7.
MyComponent добавляется к контейнер компонентов и отображается как надо. Возможно ли как-то получить ссылку на экземпляр MyComponent и использовать ее в C# коде? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2020, 01:26 |
|
Blazor RenderTreeBuilder
|
|||
---|---|---|---|
#18+
Renziglov, Не нашел. Не сделали такого. Интересно почему? В мой контрол инкапсулирована валидация для данного типа полей. Поле видимо на экране только в виде контрола, но валидацию мне нужно использовать еще в одном месте. Пришлось разделять, хотя это борьба с системой, а не разработка бизнес логики. Может для decouple? Одним словом, контрол в DOM встраивается, но получить ссылку к нему из C# нельзя. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2020, 18:21 |
|
Blazor RenderTreeBuilder
|
|||
---|---|---|---|
#18+
Renziglov, Разобрался. Чтоб экземпляр класса хранился, его надо сделать сервисом. Причем в пределах соединения. Тем не менее, проект сделан, кому интересно, документация тут: https://gitlab.com/Mabanza/aurogridforblazor/-/blob/dev/GridClassLibrary/AuroGrid.pdf Грузите с гитлаба, контрибьютте, используйте в своих Блэйзор-проектах, все предельно расшарено и Блэйзор рулит. Если сравнить с Силверлайтным гридом, в общем-то и не плохо, что Силверлайт почил в бозе. Блэйзор и быстрее и легче для программирования. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2020, 00:27 |
|
|
start [/forum/topic.php?fid=18&msg=39955143&tid=1354713]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 266ms |
total: | 379ms |
0 / 0 |