[VAZA] 0 Denunciar post Postado Agosto 3, 2010 Pessoal, Sou novo no ASP.Net. Quando eu queria fazer um formulario em PHP e os campos tinham o mesmo nome (como checkboxes em grid), eu dava o nome do campo de "upload_arquivo[]". Eu criava vários campos e esse campo acabava se tornando um array: upload_arquivo[0], upload_arquivo[1], etc. Criei alguns campos em HTML no ASP.Net e seus nomes são: nome[] Como eu recupero os valores desses campos que estao em forma de array? Ou essa não é a melhor forma de fazer no asp.net? Eu tentei recuperar dessa forma: int totalCampos = Request.Form["trDestino"].Length; for (int i = 0; i <=totalCampos; i++) { Response.Write(Request.Params["trDestino"][i].ToString()); } só que o erro que me retorna é que eu não instanciei Request.Form["trDestino"].Length; Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Agosto 3, 2010 Por que ta usando Request? Você ainda ta pensando como programador php e asp. Quando você usa .net você faz todo o processamente no mesmo formulário, utilizando os eventos do botão. Não redirecionando para outros formulário para fazer o processo. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites