Pregunta

Estoy con Telerik del Radgrid para un sitio web.A menudo las columnas de la cuadrícula exceder la anchura disponible, y se extienden fuera de la zona de contenido principal (ancho fijo).

Entonces, ¿cuáles son mis opciones para la presentación muy amplia de cuadrículas.barras de desplazamiento horizontal sólo se ven feos en mi sitio

¿Fue útil?

Solución

Sus opciones son una combinación de lo siguiente:

  1. Fuentes más pequeñas
  2. Consolide algunas celdas para tener más de una fila (por ejemplo, si tiene " fecha de inicio " y " fecha de finalización " coloque la fecha de inicio en la parte superior y la fecha de finalización en la parte inferior.
  3. Ampliar la ventana
  4. Hacer que algunas celdas aparezcan condicionalmente (según los filtros definidos por el usuario). Tal vez las celdas utilizadas con más frecuencia aparecen normalmente y una casilla de verificación muestra las celdas o grupos de celdas menos utilizados.
  5. Permitir desplazamiento horizontal
  6. Haga que la ventana tenga un ancho fluido
  7. Datos emergentes en una <div> flotante a través de javascript en lugar de ponerlos en una columna

¿Me estoy perdiendo algo?

Otros consejos

estoy usando controles de telerik demasiado, una cosa que he aprendido después de mucho trabajo con ellos es su CSS es generalmente bueno, pero yo también enfrentan el problema, y aquí está mi consejo.

  • lo Keltex dijo.
  • siempre agregar una clase personalizada para tu Rad Cuadrícula donde hacer arreglar esas cosas desagradables.
  • no usar fija el ancho de la red, en lugar de utilizar en columnas y hacer que la red Líquido, también lo hace la página.

espero que esto ayude.

Estoy de acuerdo con devmania y haciendo que la red sea fluida, tuve un problema similar recientemente. Así que hice algunas de mis columnas ahora y dejé el resto para envolver. No se ve muy bien en pantallas más pequeñas, pero aún se puede usar porque he detenido cosas como el ajuste de columnas de fecha y hora. Sin embargo, una vez que comience a usarlo en una pantalla más amplia, se verá genial.

Todo depende de la cantidad de barra de desplazamiento que tenga. ¿Es posible eliminar algunas de las columnas y tener esa información en una ventana emergente / flotante en alguna parte?

Otra opción es hacer que las columnas que se muestran sean configurables por el usuario, pero en realidad no está abordando el problema, sino que es responsabilidad del usuario hacer que se vea bien.

Si no puede deshacerse de la barra de desplazamiento horizontal, al menos debe intentar poner las columnas más importantes primero para que sus usuarios no tengan que desplazarse a la derecha con mucha frecuencia.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top