Несколько идентификаторов ViewComponents в одном представлении в Asp.Net Core
Это мой простой ViewVomponent:
@model string
<input type="text" id="nameId" value="@Model" placeholder="Name...">
Это очень просто и распространено, это бесполезно.
Проблема возникает, когда я пытаюсь использовать много ViewComponents в одном View, например:
@(await Component.InvokeAsync("NameViewComponent", "some name"))
@(await Component.InvokeAsync("NameViewComponent", "some name1"))
@(await Component.InvokeAsync("NameViewComponent", "some name2"))
//etc...
Он имеет неоднозначность между входными идентификаторами, что не позволяет им использовать другой код в View.
Как мне решить проблему с идентификаторами во многих ViewComponents в одном View?