Agregar GridWeb al formulario web

Creación y uso del control Aspose.Cells.GridWeb

Paso 1: Crear un Proyecto de Aplicación Web

Primero, cree un proyecto de aplicación web en el que se utilizará el control Aspose.Cells.GridWeb:

  1. Abra Visual Studio.
  2. Desde el menú Archivo, seleccione Nuevo seguido de Proyecto.

todo:image_alt_text

Aparece un cuadro de diálogo Nuevo Proyecto.

  1. Seleccione Aplicación web ASP.NET para el lenguaje deseado.

todo:image_alt_text

  1. Seleccione la plantilla de Formularios web.

todo:image_alt_text

  1. Agregue un nuevo formulario web al proyecto.

Paso 2: Incrustar el Control en el Formulario Web

Arrastre y suelte el control Aspose.Cells.GridWeb desde la caja de herramientas de Visual Studio al formulario web.

todo:image_alt_text

Una vez que el control se ha agregado al formulario, se representa así:

todo:image_alt_text

Paso 3: Redimensionar el Control

El formulario se representa con un tamaño predeterminado. Ajuste el tamaño arrastrando los bordes o esquinas.

todo:image_alt_text

Paso 4: Configurar Propiedades del Control

El control Aspose.Cells.GridWeb también se puede configurar utilizando diversas propiedades.

todo:image_alt_text

Es posible ajustar muchas propiedades del control con el cuadro de diálogo Propiedades. Las propiedades básicas incluyen altura, ancho, color y estilos visuales. Las propiedades avanzadas incluyen el modo de edición, modo de sesión y modo de doble clic. Además, es posible establecer manipuladores de eventos personalizados en el cuadro de diálogo Propiedades.

También hay algunas herramientas de configuración adicionales para Aspose.Cells.GridWeb que se pueden ver en la parte inferior del cuadro de diálogo de Propiedades como hipervínculos, o hacer clic derecho en el control GridWeb para encontrarlas. Estas herramientas de configuración incluyen:

  • Botones de Comando Personalizados

Botones de Comando Personalizados

Para abrir el editor de botones de comando personalizados: Hacer clic derecho en el control GridWeb y seleccionar Botones de Comando Personalizados.

todo:image_alt_text

Se muestra el cuadro de diálogo del Editor de Colección de Botones de Comando Personalizados.

todo:image_alt_text

El diálogo permite a los desarrolladores agregar y quitar botones de comando personalizados en el control GridWeb.

Importante

Aspose.Cells.GridWeb también proporciona sus archivos de recursos con el control. El “acw_client” es una carpeta (en tu directorio de instalación) que contiene archivos y Aspose.Cells.GridWeb utiliza esta carpeta para gestionar su configuración interna y otras funcionalidades, tiene archivos de scripts, archivos de imagen y otros archivos para especificar el comportamiento de GridWeb y establecer otras operaciones. El archivo de configuración se utiliza para gestionar los recursos del cliente incrustados (imágenes, scripts, etc.). Además, cuando necesites implementar la aplicación web con el control GridWeb, también copiarás el directorio “acw_client” en la carpeta de tu proyecto al menos tu aplicación web (implementada en el servidor) no podría encontrarlo. Siempre puedes especificar la carpeta de recursos agregando las siguientes líneas de código en la sección de configuración (por ejemplo, en el archivo web.config de tu proyecto en Visual Studio .NET):

</p><p> <appSettings></p><p>  <add key="aspose.cells.gridweb.acw_client_path" value="/grid/acw_client/"/> </p><p></appSettings></p><p>

Paso 5: Ejecutar la Aplicación Web

Ejecuta la aplicación presionando Ctrl+F5 o haciendo clic en el botón Iniciar.

Cuando la aplicación se ejecuta en un navegador, se muestra la página WebForm1.aspx, ahora con un control GridWeb de Aspose.Cells vacío. Agrega valores a las celdas haciendo clic en ellas. También es posible realizar otras tareas como cambiar la altura de una fila o el ancho de una columna, copiar (Ctrl+C) o cortar (Ctrl+X) datos de celda al portapapeles y pegar (Ctrl+V) datos en la celda. Para realizar más operaciones, haz clic derecho en el control para ver la lista completa de opciones.

Menú contextual del control GridWeb

todo:image_alt_text