Poco después de colgar mi anterior post ( Redirigir formularios en ASP.NET ) un comentario de dvilchez me ha enseñado que hay una forma mejor y más correcta de redirigir formularios en ASP.NET. Yo lo hacía como he explicado en mi primer post porque no sabía de la existencia de la otra manera. Como ya sabía como hacerlo, no miré o busqué una forma mejor de hacerlo (un error por mi parte). Pero reconozo que su forma es mucho mejor así que aquí os dejo el enlace donde lo explica: http://www.c-sharpcorner...
Por defecto una página ASP.NET, al usar controles ASP.NET estos funcionan a base de eventos. Cuando hacemos click en un botón de una página web, esta se carga de nuevo y se ejecuta el método enlazado al evento del botón Click. Las páginas en ASP.NET contienen un solo formulario con el atributo id y el runnat="server". Al generarse estos eventos la página se llama a ella misma para poder capturarlos y ejecutar la función asociada. Eso quiere decir que el atributo action del formulario apunta...