Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá a todos
Eu estou acostumado a utilização de templates do PHP, utilizar blocos de comandos para as templates, por exemplo:
<!-- BEGIN bloco -->
loop repetindo: {bloco.LINHA} <br />
<!-- END bloco -->
E sinto falta disso no asp.net no code behind. Eu acho que o asp.net facilita algumas coisas, mas complica pacas em outras simples...
Existe o dataview, mas realmente não acho que ele seja bom pra trabalhar com loops no code behind, somente com dados vindo do banco de dados..
Então fica a pergunta, existe algum modo de eu trabalhar com loop de alguma forma parecida com a de templates do PHP?? Sinto falta dessa liberdade, E MUITO.
quintelab nestes exemplos que me passou só tem com manipulação dos objetos estaticos no code behind e o response.write em loop
Estive aqui pensando em um modo de como fazer isso, e acho que o unico modo é o Gridview, ou gerar o HTML na programação.
Valeu
Eu aconselho a utilizar a Gridview, mas se servir e der certo escrever o código HTML na programação, mas com a GridView acredito que terá muito mais recursos e será muito mais fácil.
Z3u5 tem como sim, mas por exemplo no asp ou no php, criamos um loop e colocamos o código HTML dentro deste loop, no .Net, isso se você estiver usando o Visual Studio, o Código HTML é separado do Código Behind, por isso se quiser criar uma label dentro de um loop terá que cria-la em tempo de execução dentro do código behind. Mas utilizando controles como a GridView e outros nunca precisei utilizar loops para criar controles HTML.
Mas tem como utilizar sim:
http://www.startvbdotnet.com/language/loops.aspx
http://www.startvbdotnet.com/aspsite/forms/loops.aspx