Concatenar String Razor ASp.NET CSharp

26/03/2015

Prezados,

Estou precisando fazer uma concatenação em uma string no Razor asp.net, segue o código :


       <div class="post-cnt">
                        @foreach (var item in Model)
                        {

                          
                            @Html.ActionLink("Principal", "Index", null, new { @class = "a", @item.idAplicacao })


                          
                        }
                    </div>




Para cada iteração do Foreach preciso concatenar o id que foi atribuído ao @item.idAplicacao , com a letra a. O resultado ficará em a1, a2, a17...
Se alguém puder me ajudar ficarei muito grato.
Abraços!

Luciano

Melhor resposta

27/03/2015

Veja se resolve o problema:

@Html.ActionLink("Principal", "Index", null, new { @class = string.Format("a", item.idAplicacao) })

Jothaz

Responder Citar

Outras Respostas

27/03/2015

Thiago Santana

Talvez precise adicionar aspas simples!



@Html.ActionLink("Principal", "Index", null, new { @class = string.Format("'a'", item.idAplicacao) })
Responder Citar

17/04/2015

Luciano

Problema resolvido Jothaz, obrigado.
Responder Citar