Como exibir dados do grupo separadamente usando DataList no ASP.NET?
Pergunta
Eu tenho uma tabela SQL que tem os seguintes dados,
Id City Country
--- ------ ------------
1 Delhi India
2 New York United States
3 Karachi Pakistan
4 Mumbai India
5 Lahore Pakistan
6 Kanpur India
7 Delhi India
8 Mumbai India
Agora, eu quero mostrar os dados acima em meu aplicativo web como exibido abaixo;
India
Delhi (2) Mumbai (2) Kanpur (1)
United States
New York (1)
Pakistan
Karachi (1) Lahore (1)
Por favor me diga:
- A consulta SQL que irá buscar os dados que eu quiser. Quero City, Country e Count (agrupamento de todas as cidades)
- E como exibir os dados buscados no formato I dado acima em ASP.NET C #. Existe algum controle que podemos usar para exibir os dados como eu quero. Ou temos que escrever qualquer código personalizado, se o código personalizado, em seguida, por favor me diga o código para isso.
Outras dicas
Você pode usar um DataSet, normalizar o seu DB, leia duas tabelas nele e, em seguida, exibi-lo com dois DataRepeater aninhado, assim como dois para loops faria.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow