Duda sobre RegisterClientScriptBlock

26/06/2006 - 19:10 por VictorLeo | Informe spam
Hola.

El siguiente codigo no me esta funcionando espero que alguien se de el
tiempo de revisarlos y me pueda ayudar.

private void btnBuscar_Click(object sender, System.EventArgs e)
{
string strJavaScript;
strJavaScript="<script language=javascript>";
strJavaScript+="TipoBusqueda=ServiciosObras";
strJavaScript+="prmsValores=dialogWidth:700px;dialogHeight:500px;center:yes;scrollbars=yes;help=no;status=no;toolbar=no";
strJavaScript+="returnValue=window.showModalDialog(../Busqueda.htm,TipoBusqueda,prmsValores)";
strJavaScript+="if (returnValue != null) {var Ctrl document.all(CtrlId)";
strJavaScript+="if (returnValue!=:) {Ctrl.value=returnValue}";
strJavaScript+="else{Ctrl.value =''}";
strJavaScript+="else{Ctrl.value =''}}";
Page.RegisterClientScriptBlock("Buscar",strJavaScript);
//Page.RegisterStartupScript("Buscar",strJavaScript);
}

Gracias

Preguntas similare

Leer las respuestas

#1 Jose Escrich
26/06/2006 - 20:15 | Informe spam
Hola VictorLeo,

Por lo pronto te estan faltando los ;
igual te sugiero que cuando es tanto codigo javascript lo pruebes de la manera
tradicional, pegandolo en el html y luego lo pasas a tu codigo, ademas tambien
te sugiero que utilices recursos si es que estas utilizando .net 2.0, aqui
te paso una articulo de como puedes hacerlo.

Como utilizar Recursos Embebidos en componentes del lado del Cliente con
ASP.Net 2.0
http://latincoder.com/cs/blogs/jes/...es/12.aspx

saludos,

Jose Escrich
mailto: jescrich -a- gmail.com
http://latincoder.com

V> Hola.
V>
V> El siguiente codigo no me esta funcionando espero que alguien se de
V> el tiempo de revisarlos y me pueda ayudar.
V>
V> private void btnBuscar_Click(object sender, System.EventArgs e)
V>
V> {
V>
V> string strJavaScript;
V>
V> strJavaScript="<script language=javascript>";
V>
V> strJavaScript+="TipoBusqueda=ServiciosObras";
V>
V> strJavaScript+="prmsValores=dialogWidth:700px;dialogHeight:500px;cent
V> er:yes;scrollbars=yes;help=no;status=no;toolbar=no";
V>
V> strJavaScript+="returnValue=window.showModalDialog(../Busqueda.htm,Ti
V> poBusqueda,prmsValores)";
V>
V> strJavaScript+="if (returnValue != null) {var Ctrl V>
V> document.all(CtrlId)";
V>
V> strJavaScript+="if (returnValue!=:) {Ctrl.value=returnValue}";
V>
V> strJavaScript+="else{Ctrl.value =''}";
V>
V> strJavaScript+="else{Ctrl.value =''}}";
V>
V> Page.RegisterClientScriptBlock("Buscar",strJavaScript);
V>
V> //Page.RegisterStartupScript("Buscar",strJavaScript);
V>
V> }
V>
V> Gracias
V>
Respuesta Responder a este mensaje
#2 VictorLeo
26/06/2006 - 22:06 | Informe spam
Jose Escrich ha escrito:

Hola VictorLeo,

Por lo pronto te estan faltando los ;
igual te sugiero que cuando es tanto codigo javascript lo pruebes de la manera
tradicional, pegandolo en el html y luego lo pasas a tu codigo, ademas tambien
te sugiero que utilices recursos si es que estas utilizando .net 2.0, aqui
te paso una articulo de como puedes hacerlo.

Como utilizar Recursos Embebidos en componentes del lado del Cliente con
ASP.Net 2.0
http://latincoder.com/cs/blogs/jes/...es/12.aspx

saludos,

Jose Escrich
mailto: jescrich -a- gmail.com
http://latincoder.com

V> Hola.
V>
V> El siguiente codigo no me esta funcionando espero que alguien se de
V> el tiempo de revisarlos y me pueda ayudar.
V>
V> private void btnBuscar_Click(object sender, System.EventArgs e)
V>
V> {
V>
V> string strJavaScript;
V>
V> strJavaScript="<script language=javascript>";
V>
V> strJavaScript+="TipoBusqueda=ServiciosObras";
V>
V> strJavaScript+="prmsValores=dialogWidth:700px;dialogHeight:500px;cent
V> er:yes;scrollbars=yes;help=no;status=no;toolbar=no";
V>
V> strJavaScript+="returnValue=window.showModalDialog(../Busqueda.htm,Ti
V> poBusqueda,prmsValores)";
V>
V> strJavaScript+="if (returnValue != null) {var Ctrl > V>
V> document.all(CtrlId)";
V>
V> strJavaScript+="if (returnValue!=:) {Ctrl.value=returnValue}";
V>
V> strJavaScript+="else{Ctrl.value =''}";
V>
V> strJavaScript+="else{Ctrl.value =''}}";
V>
V> Page.RegisterClientScriptBlock("Buscar",strJavaScript);
V>
V> //Page.RegisterStartupScript("Buscar",strJavaScript);
V>
V> }
V>
V> Gracias
V>



Gracias por tu rpta, te comento que uso el NET 2003. Y que el codigo no
me da errores pero no hace lo que se espera q haga ?
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida