Abrir una ventana modal desde asp.net

18/10/2004 - 23:17 por JPablo.Fuentes | Informe spam
En una pagina aspx. tengo un control grid, en el cual una
de sus columnas es de tipo hyperlink, y en sus propiedades
he incluido los siguientes valores:

Url Field = ArticuloID
Url format string: CapturaArticulos.aspx?ID={0}
Text field = ArticuloID
Sort Expression = ArticuloID

lo que pretendo hacer es que al realizar click sobre la
columna Articulo ID, entonces me despliegue
CapturaArticulos.aspx pasandole como parametro el
ArticuloID Seleccionado, y todo funciona bien, pero quiero
que esta ultima pagina se abra como modal, es decir que el
usuario no se pueda regresar a la pantalla en la que tengo
el grid, hasta que cierre primero la pagina
CapturaArticulos.aspx.

Algunos de ustedes que me sugiera algun ejemplo que pueda
consultar ? o si conocen el codigo javascript que deba
implementar para lograr esta funcionalidad ?¿


De antemano gracias.
Saludos.

Preguntas similare

Leer las respuestas

#1 Pablo Hinojosa
19/10/2004 - 00:52 | Informe spam
Lo que deberias hacer es lo siguiente:

Una solución aplicando código del lado del servidor es el
siguiente:

Response.Write("<script language='JavaScript'> var
WinSettings
= 'center:yes;resizable:no;dialogHeight:450px;dialogWidth:
800px';var MyArgs = window.showModalDialog
('http://../CapturaArticulos.aspx?variable="+ contenido
+ ",MyArgs,WinSettings);";


Espero que te sirva





En una pagina aspx. tengo un control grid, en el cual


una
de sus columnas es de tipo hyperlink, y en sus


propiedades
he incluido los siguientes valores:

Url Field = ArticuloID
Url format string: CapturaArticulos.aspx?ID={0}
Text field = ArticuloID
Sort Expression = ArticuloID

lo que pretendo hacer es que al realizar click sobre la
columna Articulo ID, entonces me despliegue
CapturaArticulos.aspx pasandole como parametro el
ArticuloID Seleccionado, y todo funciona bien, pero


quiero
que esta ultima pagina se abra como modal, es decir que


el
usuario no se pueda regresar a la pantalla en la que


tengo
el grid, hasta que cierre primero la pagina
CapturaArticulos.aspx.

Algunos de ustedes que me sugiera algun ejemplo que


pueda
consultar ? o si conocen el codigo javascript que deba
implementar para lograr esta funcionalidad ?¿


De antemano gracias.
Saludos.

.

Respuesta Responder a este mensaje
#2 Anonimo
19/10/2004 - 19:01 | Informe spam
Juan Pablo Fuentes Brea


En una pagina aspx. tengo un control grid, en el cual


una
de sus columnas es de tipo hyperlink, y en sus


propiedades
he incluido los siguientes valores:

Url Field = ArticuloID
Url format string: CapturaArticulos.aspx?ID={0}
Text field = ArticuloID
Sort Expression = ArticuloID

lo que pretendo hacer es que al realizar click sobre la
columna Articulo ID, entonces me despliegue
CapturaArticulos.aspx pasandole como parametro el
ArticuloID Seleccionado, y todo funciona bien, pero


quiero
que esta ultima pagina se abra como modal, es decir que


el
usuario no se pueda regresar a la pantalla en la que


tengo
el grid, hasta que cierre primero la pagina
CapturaArticulos.aspx.

Algunos de ustedes que me sugiera algun ejemplo que


pueda
consultar ? o si conocen el codigo javascript que deba
implementar para lograr esta funcionalidad ?¿


De antemano gracias.
Saludos.

.

Respuesta Responder a este mensaje
#3 Miguel Vásconez
20/11/2004 - 02:29 | Informe spam
Trato de abrir un nuevo proyecto de C# referente a una Aplicación Web
ASP.NET en la ubicacion http://localhost/WebApplication1
al poner Aceptar trata de contactar con el servidor para crear el proyecto
Web y luego de intentar unos pocos segundos sale el error:
Load Failed
Cannot Load C:\Program Files\Common Files\Microsoft Shared\Web Server
Extensions\40\bin\fp4Awel.dll
y se cierra el programa Visual Studio .Net

Ya he intentado reinstalando el programa, reinstalando y reparando el
FrontPage, instalando las ultimas actualizaciones de Windows y de Office.

Tengo una máquina de arranque dual con Windows 2000 profesional en español y
Windows 98 SE en ingles, en windows 2000 tengo instalado Office XP en ingles
incluido el FrontPage.

Si alguien puede darme una idea de qué es lo que hace falta le agradecería.

Escribanme cualquier sugerencia a
Miguel Vásconez
Gracias
Respuesta Responder a este mensaje
#4 Richard Blas Palacios
20/11/2004 - 06:22 | Informe spam
Miguel espero esto te pueda ayudar:

5.28 Failure of FrontPage 2000 Web Client Extensions Installation.
A normal installation of Visual Studio .NET 2003 installs FrontPage 2000 Web
Client Extensions from the Visual Studio .NET 2003 Prerequisites CD. In some
instances, installation of FrontPage 2000 Web Client Extensions may fail.
Consequently, you might need to install FrontPage 2000 Web Client Extensions
directly.

To resolve this issue

1.. Insert the Visual Studio .NET 2003 Prerequisites CD.
2.. On the Windows Start menu, click Run, and type [CD Drive]:\weccom.msi
3.. Follow the directions in the FrontPage 2000 Web Client Extensions
setup dialog box.


On Windows XP Home Edition:

Setup may prompt for the Windows XP Professional Edition CD. Insert either
the Windows XP Home Edition or the Windows XP Professional Edition CD.



On Windows XP Home Edition or Windows XP Professional Edition with Service
Pack 1 installed:

Setup may prompt for the Windows XP SP1 CD. Insert the Windows XP Operating
System CD rather than the SP1 CD when prompted for operating system source
media.

Note For an OEM version of the operating system, copy files from the
installation CD to a local destination:
a.. Copy fp4autl.dll, fpencode.dll, and fp4awel.dll from
\i386\fp40ext.cab.
b.. To [Local drive]:\Program Files\Common Files\Microsoft Shared\Web
Server Extensions\40\bin.
J. Richard Blas Palacios




"Miguel Vásconez" wrote in message
news:uP$
Trato de abrir un nuevo proyecto de C# referente a una Aplicación Web
ASP.NET en la ubicacion http://localhost/WebApplication1
al poner Aceptar trata de contactar con el servidor para crear el proyecto
Web y luego de intentar unos pocos segundos sale el error:
Load Failed
Cannot Load C:\Program Files\Common Files\Microsoft Shared\Web Server
Extensions\40\bin\fp4Awel.dll
y se cierra el programa Visual Studio .Net

Ya he intentado reinstalando el programa, reinstalando y reparando el
FrontPage, instalando las ultimas actualizaciones de Windows y de Office.

Tengo una máquina de arranque dual con Windows 2000 profesional en español


y
Windows 98 SE en ingles, en windows 2000 tengo instalado Office XP en


ingles
incluido el FrontPage.

Si alguien puede darme una idea de qué es lo que hace falta le


agradecería.

Escribanme cualquier sugerencia a
Miguel Vásconez
Gracias


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida