13/01/2016

Grid com Checkbox - MVC C Sharp

Olá! Sou novo por aqui, e preciso de ajuda para resolver um problema que está persistindo lá no meu estágio.

A situação é a seguinte: preciso que, ao clicar em um botão, abra um modal com um Grid de Checkbox.
O que complica mais é que para isso precisei fazer uma matriz que tem tamanho com a quantidade de itens de duas tabelas diferentes.

Ficou mais ou menos assim:

var listaDePrestadorasDeServicos = db.TbServicoPrestadora.Where(s => s.IdUsuario == usuario.Id).Count();
var listaDeTiposDeServico = db.TbServicoTipo.Count();

int linhas = listaDePrestadorasDeServicos;
int colunas = listaDeTiposDeServico;

int [,] matriz = new int[linhas,colunas];

Agora preciso montar um grid com essa matriz, onde todos os itens sejam checkbox.

Alguém sabe como resolver?

Alissonb13

Currículo

Respostas

12/02/2016

Joel Rodrigues

Faça um foreach no Razor, iterando sobre essas listas e gerando uma tabela (<table>) com as linhas e colunas que precisar. Para o checkbox, use um input com type="checkbox".
Responder Citar