Как я вижу, вы пытаетесь запустить серверный код на клиенте (браузере).
Браузер не знает о Razor или Html helper.Поэтому вам нужно использовать HTML вместо @Html.DropDownList("SubTipologia", lista)
следующим образом:
td1.innerHTML = "<div><select id='SubTipologia'></select></div>";
И затем вы можете добавлять элементы к <select>
, например, здесь .