Tengo una lista de casilla de verificación en la que el usuario puede marcar o desmarcar la casilla de verificación.Necesito seleccionar una columna en particular según la lista de casilla de verificación
Basándome en la casilla de verificación seleccionada, solía almacenar ese valor por comas separadas. Ahora el problema se basa en la casilla de verificación seleccionada Necesito obtener esa columna en particular sola. en "seleccionar" **
db.Tasks.OrderBy(t => t.CreatedDate).ToList()
.Select(t => new {
Id = t.Id,
PriorityId = t.ProjectId,
Priority = t.Priority,
StatusId = t.StatusId,
Status = t.Status,
EstimatedTime = t.EstimatedTime,
ActualTime = t.ActualTime,
Subject = t.Subject,
FileName = t.FileName,
AssignedTo = t.AssignedTo,
Project = t.Project
}).ToList();
si selecciono bajo control cuadro de lista Actualtime, Asunto, así debería ser
db.Tasks.OrderBy(t => t.CreatedDate).ToList()
.Select(t => new {
Id = t.Id,
ActualTime = t.ActualTime,
Subject = t.Subject
}).ToList();
si selecciono en jaque lista cuadro Asunto, Nombre de archivo , Asignado a, debe ser como
db.Tasks.OrderBy(t => t.CreatedDate).ToList()
.Select(t => new {
Id = t.Id,
Subject = t.Subject,
FileName = t.FileName,
AssignedTo = t.AssignedTo
}).ToList();
la selección será dinámica en función del ch seleccionado lista de caja eck
Y la pregunta es? Explica tu código más ¿Cómo se representan las casillas de verificación en el código, es que las 'Tareas'? También sería más fácil si mostrara la entrada y la salida esperada. –
Entonces, estas casillas de verificación se usan para hacer que el usuario seleccione qué columnas quiere seleccionar ??? –
La respuesta que busca podría estar aquí http://stackoverflow.com/questions/606104/how-to-create-linq-expression-tree-with-anonymous-type-in-it –