Os comento mi problema... Estoy comenzando en ASP .NET y yo ya sé .asp, entonces imaginaba que el cambio era sencillo, pero nada mas lejos de mis pensamientos he empezado a probar como funcionaría ya que quiero aprenderlo y no me funciona...
Os copio el codigo que tengo escrito...
Cita:
Cuando compilo me dice que necesito End Sub Encima de la Function de MostrarPrincipal, pero por la experiencia que tengo en asp para mi no tiene sentido al menos ahora mismo...<%@ Page Language="VB" %>
<%
Dim op As String
op = Request("op")
Select Case op
Case Else : MostrarPrincipal()
End Select
Public Sub MostrarPrincipal()
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>TEST</title>
</head>
<body>
<form id="form1" runat="server">
<div>
Entrada
</div>
</form>
</body>
</html>
<%
End Sub
<%
Dim op As String
op = Request("op")
Select Case op
Case Else : MostrarPrincipal()
End Select
Public Sub MostrarPrincipal()
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>TEST</title>
</head>
<body>
<form id="form1" runat="server">
<div>
Entrada
</div>
</form>
</body>
</html>
<%
End Sub
La lógica es: Entra a la pagina, carga el op, miramos el op y llamamos a la funcion. Entonces... ¿Porque tengo que poner el End Sub antes?
Esa es una pregunta... La otra es como se pueden poner includes... He leido que se pueden meter los User Controls pero en que se diferencia con las includes de ASP???
Muchas Gracias