FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
RegisterStartupScript no registra el script
Buenas tardes compañeros del club, la verdad que me ha surgido un problema que por poco rompo la pc, el ide que estoy usando es el VS2008 team system, con el framework 3.5, el problema radica en el uso de "RegisterStartupScript", ya que deseo registrar un javascript, el asunto es que no funciona, y he hecho el mismo código en dos páginas distintas, en una funciona y en otra no, les dejo algo de código para que puedan enterderme:
El siguiente código es el que no me registra los script Código:
Protected Sub btnCreateFolder_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnCreateFolder.Click If Not Request.Form(txtfolder.UniqueID) Is Nothing AndAlso Request.Form(txtfolder.UniqueID) <> "" Then Dim oListParam As New List(Of String) oListParam.Add(Session.Item("UserCId")) oListParam.Add(Request.Form(txtfolder.UniqueID)) Select Case oCarpeta.saveReg(oListParam.ToArray, "paAddCarpeta") Case "0", "1" : DoSearchFolders() Me.Page.ClientScript.RegisterStartupScript(Me.GetType, "MyScriptFolder", "alert('Se creó la carpeta de forma satisfactoria');", True) Case Else : Me.Page.ClientScript.RegisterStartupScript(Me.GetType(), "MyScriptFolder", "alert('No se pudo crear la carpeta');", True) End Select Else Me.Page.ClientScript.RegisterStartupScript(Me.GetType(), "MyScriptFolder", "alert('No se pudo crear la carpeta');", True) End If End Sub Este código de abajo si me registra los scripts. Las páginas tienen el mismo código y contenido, la diferencia está en estos dos eventos y el nombre de los botones. Código:
Protected Sub btnSend_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnSend.Click Dim szToParam As New List(Of String) Dim szTmpCad As String = "" Dim szNomAsesor As String = "" Dim szMailAsesor As String = "" szToParam.Add(oDetConsFin.PreFormatValueSP(Request.QueryString("idcon"))) szToParam.Add(oDetConsFin.PreFormatValueSP(Request.Form("txtcoment"))) szToParam.Add(oDetConsFin.PreFormatValueSP(Request.Form(rbVal.UniqueID))) Select Case oDetConsFin.saveReg(szToParam.ToArray, "paAddValuation") Case "0", "1" : Me.Page.ClientScript.RegisterStartupScript(Me.GetType(), "MyScriptVal", "alert('Se registró la valoración de forma satisfactoria'); window.location='ConsFin.aspx';", True) 'redirigir a pagina de consulta enviada Case Else : Me.Page.ClientScript.RegisterStartupScript(Me.GetType(), "MyScriptVal", "alert('No se pudo registrar la valoración');", True) End Select End Sub Gracias de antemano PD: He realizado un seguimiento paso a paso, y todo está ok, ejecuta todo bien, pero no muestra los mensaje de javascript, en el primer código. Saludos cordiales.
__________________
"La información tiene más valor cuando se comparte" Última edición por fer21unmsm fecha: 22-08-2008 a las 19:46:45. |
#2
|
|||
|
|||
El problema mencionado arriba, se debió a que el código de javascript contenía errores por tanto no se registra.
__________________
"La información tiene más valor cuando se comparte" |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
script y trigger | josi | SQL | 2 | 15-03-2008 18:43:35 |
Cuantos <Script></Script> deben haber en un <Body>? | Deiv | HTML, Javascript y otros | 9 | 07-12-2006 01:27:50 |
Script De Windows | ronson | Varios | 1 | 25-07-2005 17:19:38 |
Script Bd En Instalacion ?? | marceloalegre | Varios | 2 | 23-06-2005 16:19:04 |
No se me registra el separador decimal en Acces | delphicano | Conexión con bases de datos | 5 | 13-01-2004 09:19:09 |
|