Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/08/2010, 16:30
Avatar de jaullo
jaullo
 
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años, 1 mes
Puntos: 30
Respuesta: llamar metodo desde pagina .aspx

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. End Class
  14. 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.
__________________
http://geekswithblogs.net/jaullo/Default.aspx
Si te he ayudado regalame Karma positivo!!!