ASP.NET - Aburrido de los controles OCX

 
Vista:

Aburrido de los controles OCX

Publicado por Molon (8 intervenciones) el 14/02/2006 17:54:49
Hola a todos. de antemano gracias por leer este hilo.
Me tiene aburrido el siguiente error.

Tengo un control OCX que tengo que usar en una pagina ASPX.

Lo inserto bien en la pagina, al insertarlo aparecen todas sus propiedades en blanco y en la propiedad id le pongo su nombre (id=GrGisAx)

Ahora me enfrento a hacerlo funcionar con el siguiente codigo:

<%@ Page language="VB" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="WebApplication1.WebForm1"%>
<%@ Register TagPrefix="cc1" Namespace="ControlesWeb" Assembly="ControlesWeb" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>WebForm1</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="Visual Basic .NET 7.1" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<script language="jscript" src="funciones.js"></script>

<script language="vbscript" id="clientEventHandlersVBS">
Sub window_onload
document.title = "Pagina cargada"
'Inicializamos el control
GrGisAx.ToolTipText = "tururururururur"
End Sub
</script>

</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<asp:button id="Button1" style="Z-INDEX: 101; LEFT: 248px; POSITION: absolute; TOP: 376px" runat="server"
Width="184px" Text="Button"></asp:button>
<OBJECT id=GrGisAx style="Z-INDEX: 102; LEFT: 24px; WIDTH: 624px; POSITION: absolute; TOP: 8px; HEIGHT: 360px" codeBase=http://localhost/WebApplication1/bin/ocx/grgisax.ocx#Version=1,0 border=1 classid=clsid:D11FB6B3-5188-4501-8A87-471F2D4C2F29 VIEWASTEXT>
<PARAM NAME="_Version" VALUE="65536">
<PARAM NAME="_ExtentX" VALUE="16510">
<PARAM NAME="_ExtentY" VALUE="9525">
<PARAM NAME="_StockProps" VALUE="1">
<PARAM NAME="BackColor" VALUE="0">
<PARAM NAME="ShowToolTip" VALUE="-1">
<PARAM NAME="ToolTipText" VALUE="GrGisAX">
<PARAM NAME="mmPantallaPorPeso" VALUE="0.5">
<PARAM NAME="mmMinVisualizarTxt" VALUE="0.1">
<PARAM NAME="mmMinRenderTxt" VALUE="1">
<PARAM NAME="mmMinRenderSymbol" VALUE="1">
<PARAM NAME="colorLocate" VALUE="65535">
<PARAM NAME="difuminarFondo" VALUE="0">
<PARAM NAME="intensidadDifuminar" VALUE="70">
<PARAM NAME="toleranciaLocate" VALUE="5">
<PARAM NAME="colorRellenoTxtSel" VALUE="16777215">
<PARAM NAME="colorSeleccion" VALUE="255">
<PARAM NAME="pesoSeleccion" VALUE="7">
<PARAM NAME="rellenoTxtSel" VALUE="-1">
<PARAM NAME="bugImpresora" VALUE="0">
<PARAM NAME="BDAlfanumerica" VALUE="Tabla">
<PARAM NAME="udTrabajo" VALUE="Centimetros">
<PARAM NAME="factorPesoImpresion" VALUE="0.5">
</OBJECT>
</form>
</body>
</HTML>

El problema viene cuando se ejecuta la funcion " window_onload"

lo unico que hago es asociarle un texto a un atributo del control OCX. Y no hay forma.
Siempre el mismo error:
'------------------------------

Se requiere un objeto: 'GrGisAx'

'------------------------------

La verdad es que ya no tengo ni idea de que puede ser. LLevo 2 dias mirando en internet y es que no veo nada que esté mal. Si alguien tiene idea de que puede ser, se lo agradeceria.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Aburrido de los controles OCX

Publicado por iAtreyu (99 intervenciones) el 14/02/2006 18:07:33
Hola,
Yo he tenido problemas similares aunque no con un ocx sino con controles de usuario.
Comprueba el código fuente HTML que genera ASP.Net cuando te devuelve la página en el explorador. A mí me pasaba que me modificaba el id del control, por lo que no me encontraba el objeto al que asignar el valor de la propiedad.

Un saludo,
iAtreyu
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar