Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/08/2010, 19:06
Avatar de azuljar
azuljar
 
Fecha de Ingreso: julio-2010
Mensajes: 2
Antigüedad: 14 años, 6 meses
Puntos: 0
De acuerdo Respuesta: llamar metodo desde pagina .aspx

Cita:
Iniciado por jaullo Ver Mensaje
Eso es porque todavia estas haciendo referencia a un metodo que estra dentro del archivo de codigo de otra pagina.

Lo que debes hacer es click derecho sobre tu proyecto, agregar, y seleccionar clase. Luego creas esto:
Código ASP:
Ver original
  1. Namespace Params
  2. Public Class ParamMng
  3. Function sessionParam(String parname, String def)
  4. If !Empty(Session(parname) Then
  5. Dim param as String param = Session(parname);
  6. sessionParam = param;
  7. Else
  8. Session.Add(parname, def);
  9. sessionParam = def;
  10. End If
  11. End Function
  12.  
  13.  
  14. estoy de acuerdo contigo me parece una buena solucion
  15.  
  16. End Class
  17. End namespace

Dentro de esa clase.

Luego vas a tu pagina, no es necesario esto: <!--#include file="../Core/lib.aspx"-->
y esto si esta bien
Código ASP:
Ver original
  1. Dim lang as String = Params.ParamMng.sessionParam("lang" , "es")

Ha diferencia de Php no es necesario que hagas un Include de la Clase, por defecto el sabe ya que existe. Pero nuevamente te repito no puedes acceder a un metodo que se encuentre en otra pagina.