Вы должны будете использовать @()
вокруг значения вашей конкретной модели, например:
<div id="prod@(item.ProductId)"></div>
Причина этого в том, что prod@item.ProductId
выглядит как адрес электронной почты для анализатора, и по умолчанию анализатор пытается игнорировать адреса электронной почты, поэтому вам не нужно делать что-то глупое, как john@@doe.com
, так как электронные письма достаточно распространены что это будет раздражать каждый раз. Так что люди, работающие над анализатором бритвы, просто подумали: «если это похоже на электронное письмо, игнорируйте его». Вот почему у вас именно эта проблема.