|
|
|
MVC Core почему не работает тэг <a>...</a> с тэгами действий формы asp-... ?
|
|||
|---|---|---|---|
|
#18+
Столкнулся со странностью в работе якорного тэга <a> при построении иерархического дерева. Дерево 4-х уровневое: Код: html 1. 2. 3. 4. Дерево строится с использованием TagBuilder, которые последовательно создают списочные элементы <ul><li>...</li></ul> Дерево прекрасно работает - узлы открываются и закрываются нормально. Поначалу отсылочный тэг школы <a> строил с тэгами формы asp-... Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. Элемент появляется в дереве, но сколько по нему не щёлкай мышкой - ничего не происходит, перехода на действие контроллера не происходит. Заменил эту хрень на стандартный вариант: Код: html 1. и всё заработало как и должно! Что бы это значило? Может это связано с тем, что список, образующий дерево, генерируется с использованием TagBuilder? С уважением ВВГ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2020, 10:10 |
|
||
|
MVC Core почему не работает тэг <a>...</a> с тэгами действий формы asp-... ?
|
|||
|---|---|---|---|
|
#18+
ValGer Что бы это значило? Может это связано с тем, что список, образующий дерево, генерируется с использованием TagBuilder? Так вы покажите, что генерируется, когда вы используете тег билдер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2020, 12:30 |
|
||
|
MVC Core почему не работает тэг <a>...</a> с тэгами действий формы asp-... ?
|
|||
|---|---|---|---|
|
#18+
hVostt, А вот, пожалуйста! Фрагмент кода: Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. На картинке показано то, что сгенерировано - не работает! То, что закомментировано работает нормально. Причём, самое интересное, что тэг с asp- ... помещённый вне TagBuilder работает прекрасно - парадокс! С уважением ВВГ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2020, 17:48 |
|
||
|
MVC Core почему не работает тэг <a>...</a> с тэгами действий формы asp-... ?
|
|||
|---|---|---|---|
|
#18+
ValGer, Ну вот, теперь мы видим, что у вас не работают тег билдеры. Вот, почитайте, что нужно, чтобы их использовать: https://docs.microsoft.com/ru-ru/aspnet/core/mvc/views/tag-helpers/intro?view=aspnetcore-3.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2020, 22:46 |
|
||
|
MVC Core почему не работает тэг <a>...</a> с тэгами действий формы asp-... ?
|
|||
|---|---|---|---|
|
#18+
ValGer Код: html 1. 2. 3. С чего вы решили, что подобный фокус у вас сработает? Тег хеперы должны быть непосредственно в шаблоне Razor. Если вы их в строку запихаете, это работать никогда не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2020, 22:47 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=8&tid=1354729]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 140ms |

| 0 / 0 |
