Estoy trabajando en una página ASP.NET, que básicamente es un hack rápido alrededor de una base de datos. Se usa para un proyecto interno y el sitio está configurado de manera que brinde a varias personas acceso de lectura/escritura a los datos. Una vez a la semana, recopilamos un montón de datos de él, lo agregamos a un archivo XML y lo enviamos como parte de una actualización de la aplicación a nuestros clientes. (Esos clientes no tienen acceso directo.)Al crear un nuevo registro, ¿cómo puedo rellenar algunos campos con valores del filtro?
Como es solo un proyecto interno, casi no hay presupuesto disponible para su desarrollo. Así que elegimos mantener las cosas simples. Almacenamos los datos en una base de datos SQL Server, creamos una clase Entity Framework para el acceso a los datos y colocamos una aplicación web Dynamic Data Site alrededor de esto. Básicamente, algo que se puede configurar muy rápido y sin escribir mucho código. Funciona bastante bien, también. Especialmente el filtrado de registros a través de campos booleanos y referencias de tablas es realmente genial.
Sin embargo, durante la entrada de datos, algunos usuarios cometen pequeños errores. Han configurado los filtros para filtrar un subconjunto de una tabla y luego hacen clic en "Nuevo" para agregar un registro a este subconjunto. Lamentablemente, el nuevo registro no está predeterminado a los valores en esos filtros, por lo que los usuarios deben establecer los valores correctos nuevamente. Es una lástima que ocasionalmente se pierdan esto, por lo que algunos registros terminan con los valores equivocados.
Entonces, cuando un usuario crea un nuevo registro, ¿cómo me aseguro de que este nuevo registro copie los valores de filtro como valor predeterminado? (¡Y aún le permite al usuario elegir otros valores!)
Voy a ser honesto, Me sorprendería si eso fuera posible. +1 para una pregunta interesante :) –
Bueno, si no pregunto, nunca lo haría funcionar. :-) –
Es posible y debería haber estado en la Versión 1: parece que vendrá en el futuro. –