Эта строка кода
((Matches)Container.DataItem).MatchID
работает на С#, но в VB.NET, когда используется в Repeater, я получаю сообщение об ошибке
"Матчи" - это тип и не может использоваться как выражение.
Предложения?
Попробуйте выполнить
DirectCast(Container.DataItem,Matches).MatchID
Это потому, что это С#, а не VB.NET.
Я думаю, что синтаксис трансляции для VB.NET выглядит примерно так:
CType(Container.DataItem, Matches).EmpID
но, без сомнения, эксперт VB.NET будет звонить, если это не так.