SlideShare una empresa de Scribd logo
ESCTRUCTURA BASICA DE UNA PAGINA ASP.NET extensión .aspx
<%--Directiva--%> COMENTARIOS EN ASP.NET <%-- comentario --%>
<%@ Page Language="C#" %> INDICA EL LENGUAJE QUE SE USARA DE .NET
<%--Codigo en linea--%>
<scriptrunat="server"> INDICA QUE EL CODIGO CONTENIDO SE EJECUTARA EN EL SERVIDOR CREO QUE EQUIVALE A <?php ?>
protected void btnAceptar_Click(objectsender, EventArgs e){
lblResultado.Text= txtNombre.Text;
txtNombre.Text = string.Empty;
}
FUNCION C# QUE CREA UNA FUNCION JS EN TIEMPO DE EJECUCION Y QUE LUEGO SE PUEDE ASIGNAR A UN EVENTO DE UN
BOTON
private void RegistrarScript(){
const string ScriptKey = "ScriptKey";
if (!ClientScript.IsStartupScriptRegistered(this.GetType(), ScriptKey)){
StringBuilder fn = new StringBuilder();
fn.Append("function fnCancelar() { ");
fn.Append("alert('El Contenido del TextBox es: ' +
document.getElementById("txtNombre").value); ");
fn.Append("document.getElementById("txtNombre").value = '';");
fn.Append("}");
ClientScript.RegisterStartupScript(this.GetType(),
ScriptKey, fn.ToString(), true);
}
}
protected void Page_Load(object sender, EventArgs e){
ASIGNA FUNCION JS NORMAL A EVENTO CLICK DE UN BOTON
this.btnCancelar.Attributes.Add("OnClick","javascript:return fnCancelOk();");
ASIGNA FUNCION JS GENERADA CON C# A EVENTO DOBLE CLICK DE UN BOTON
if (!IsPostBack){
this.btnCancelar.Attributes.Add("OnDblClick ","javascript:return fnCancelar ();");
RegistrarScript();
}
}
</script>
<%--HTML para dibujar loscontroles en pantalla--%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
PODEMOS ENLAZAR ARCHIVOS CSS IGUAL QUE EN UNA PAGINA HTML NORMAL ESTE ARCHIVO CONTIENE LA CLASE .milabel
<link href="StyleSheet.css" rel="stylesheet" type="text/css" />
<title>Mi primera aplicacion - Maestros del Web</title>
<%--Codigo JavaScript--%>
CODIGO JS, TAMBIEN SE PUEDE HACER EL CODIGO SEPARADO Y LLAMARLO COMO EN UNA PAGINA HTML NORMAL
<scriptlanguage="javascript" type="text/javascript">
function fnCancelOk () {
alert('El Contenido del TextBox es: ' + document.getElementById("txtNombre").value);
document.getElementById("txtNombre").value = '';
}
</script>
</head>
<body>
<form id="form1" runat="server"> CREA UN FORM COMO EN HTML NORMAL
<div>
LA SIGUIENTE LINEA SE CREA UN ELEMENTO DE LAS LIBRERIAS .NET UN TEXTBOX
<asp:TextBox ID="txtNombre" runat="server"></asp:TextBox>
LA SIGUIENTE LINEA SE CREA UN ELEMENTO DE LAS LIBRERIAS .NET UN BUTTON
<asp:Button ID="btnAceptar" runat="server" Text="Aceptar"
onclick="btnAceptar_Click"/>
<br/>
LA SIGUIENTE LINEA SE CREA UN ELEMENTO DE LAS LIBRERIAS .NET UN BUTTON
<asp:Button ID="btnCancelar" runat="server" Text="Cancelar" />
<br/>
LA SIGUIENTE LINEA SE CREA UN ELEMENTO DE LAS LIBRERIAS .NET UN LABEL, SE EL ASIGNA UNA CLASE CSS CON EL
ATRIBUTO CssClass
<asp:Label CssClass="MiLabel" ID="lblResultado"runat="server" Text="[Resultado]"></asp:Label>
</div>
</form>
</body>
</html>

Más contenido relacionado

DOCX
Ejemplo aplicacion web (estructura)
PPTX
Presentacion node
PDF
Creación de directivas personalizadas en AngularJS
PPTX
PPTX
Introducción a AngularJS
PPTX
ODP
JSP Objetos
PDF
Curso Básico de AngularJS
Ejemplo aplicacion web (estructura)
Presentacion node
Creación de directivas personalizadas en AngularJS
Introducción a AngularJS
JSP Objetos
Curso Básico de AngularJS

La actualidad más candente (20)

ODP
componentes de jsp
PPTX
Elementos de JSP
ODP
Objetosimpliciosjsp
DOCX
Que es un script
PPT
13. Configuracion De Aplicaciones Web Asp.Net
PPTX
Javascript
PDF
Creando mi primer bot application en Visual Studio 2017
PPTX
Angular Conceptos Practicos 1
PPTX
Análisis y diseño ii sql php
PPT
Sistema integrado
PDF
eyeOS: Arquitectura y desarrollo de una aplicación
PDF
Java servlets
PPTX
Primeros pasos con ajax
PDF
Servicio web soap en java con net beans
PPT
11. Servicios Web Xml
PDF
ASP.NET MVC - validacion de datos
PDF
Elementos de script en JSP
PDF
Web de noticias en Ajax
PPTX
ASP.Net MVC 3 - Eugenio Serrano
componentes de jsp
Elementos de JSP
Objetosimpliciosjsp
Que es un script
13. Configuracion De Aplicaciones Web Asp.Net
Javascript
Creando mi primer bot application en Visual Studio 2017
Angular Conceptos Practicos 1
Análisis y diseño ii sql php
Sistema integrado
eyeOS: Arquitectura y desarrollo de una aplicación
Java servlets
Primeros pasos con ajax
Servicio web soap en java con net beans
11. Servicios Web Xml
ASP.NET MVC - validacion de datos
Elementos de script en JSP
Web de noticias en Ajax
ASP.Net MVC 3 - Eugenio Serrano
Publicidad

Similar a Esctructura basica-pagina-asp (20)

PPT
Semana 1 tecnologias web
PPT
Microsoft Asp. Net [Asp.Net - Parte 2]
PPT
Dce2 Introduccion Asp.Net
PDF
Programacion web
PDF
2009 05-07-tutorial asp.net
PDF
Dce2 introduccion asp.net primeras 20
PPT
Asp .net
PPT
3. crear formularios web forms
PDF
Asp.net
PDF
ASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicas
PPT
Introducción a ASP.NET
PPTX
Unidad I - Desarrollo web - Web estaticas - HTML5, CSS, JS
PPT
Introducción ASP .NET
PPT
Especialista Web J13: Introducción a Asp.Net
PPTX
Primer presentacion
PPTX
wepik-desarrollo-web-eficiente-dominando-html-y-css-20240827125153HCwm.pptx
PPT
Programacion de aplicaciones Web con ASP.NET
PDF
MANUAL HTML BASICO.
Semana 1 tecnologias web
Microsoft Asp. Net [Asp.Net - Parte 2]
Dce2 Introduccion Asp.Net
Programacion web
2009 05-07-tutorial asp.net
Dce2 introduccion asp.net primeras 20
Asp .net
3. crear formularios web forms
Asp.net
ASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicas
Introducción a ASP.NET
Unidad I - Desarrollo web - Web estaticas - HTML5, CSS, JS
Introducción ASP .NET
Especialista Web J13: Introducción a Asp.Net
Primer presentacion
wepik-desarrollo-web-eficiente-dominando-html-y-css-20240827125153HCwm.pptx
Programacion de aplicaciones Web con ASP.NET
MANUAL HTML BASICO.
Publicidad

Último (20)

PPTX
la-historia-de-la-medicina Edna Silva.pptx
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PDF
Documental Beyond the Code (Dossier Presentación - 2.0)
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PPTX
Presentación de Redes de Datos modelo osi
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
DOCX
Guía 5. Test de orientación Vocacional 2.docx
PDF
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
PPTX
Propuesta BKP servidores con Acronis1.pptx
PDF
clase auditoria informatica 2025.........
PDF
TRABAJO DE TECNOLOGIA.pdf...........................
PPTX
El uso de las TIC en la vida cotidiana..
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PDF
Maste clas de estructura metálica y arquitectura
PDF
capacitación de aire acondicionado Bgh r 410
la-historia-de-la-medicina Edna Silva.pptx
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Presentacion de Alba Curso Auditores Internos ISO 19011
Historia Inteligencia Artificial Ana Romero.pptx
Documental Beyond the Code (Dossier Presentación - 2.0)
informe_fichas1y2_corregido.docx (2) (1).pdf
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
Presentación de Redes de Datos modelo osi
Power Point Nicolás Carrasco (disertación Roblox).pptx
Guía 5. Test de orientación Vocacional 2.docx
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
Propuesta BKP servidores con Acronis1.pptx
clase auditoria informatica 2025.........
TRABAJO DE TECNOLOGIA.pdf...........................
El uso de las TIC en la vida cotidiana..
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Maste clas de estructura metálica y arquitectura
capacitación de aire acondicionado Bgh r 410

Esctructura basica-pagina-asp

  • 1. ESCTRUCTURA BASICA DE UNA PAGINA ASP.NET extensión .aspx <%--Directiva--%> COMENTARIOS EN ASP.NET <%-- comentario --%> <%@ Page Language="C#" %> INDICA EL LENGUAJE QUE SE USARA DE .NET <%--Codigo en linea--%> <scriptrunat="server"> INDICA QUE EL CODIGO CONTENIDO SE EJECUTARA EN EL SERVIDOR CREO QUE EQUIVALE A <?php ?> protected void btnAceptar_Click(objectsender, EventArgs e){ lblResultado.Text= txtNombre.Text; txtNombre.Text = string.Empty; } FUNCION C# QUE CREA UNA FUNCION JS EN TIEMPO DE EJECUCION Y QUE LUEGO SE PUEDE ASIGNAR A UN EVENTO DE UN BOTON private void RegistrarScript(){ const string ScriptKey = "ScriptKey"; if (!ClientScript.IsStartupScriptRegistered(this.GetType(), ScriptKey)){ StringBuilder fn = new StringBuilder(); fn.Append("function fnCancelar() { "); fn.Append("alert('El Contenido del TextBox es: ' + document.getElementById("txtNombre").value); "); fn.Append("document.getElementById("txtNombre").value = '';"); fn.Append("}"); ClientScript.RegisterStartupScript(this.GetType(), ScriptKey, fn.ToString(), true); } } protected void Page_Load(object sender, EventArgs e){ ASIGNA FUNCION JS NORMAL A EVENTO CLICK DE UN BOTON this.btnCancelar.Attributes.Add("OnClick","javascript:return fnCancelOk();"); ASIGNA FUNCION JS GENERADA CON C# A EVENTO DOBLE CLICK DE UN BOTON if (!IsPostBack){ this.btnCancelar.Attributes.Add("OnDblClick ","javascript:return fnCancelar ();"); RegistrarScript(); } } </script> <%--HTML para dibujar loscontroles en pantalla--%> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> PODEMOS ENLAZAR ARCHIVOS CSS IGUAL QUE EN UNA PAGINA HTML NORMAL ESTE ARCHIVO CONTIENE LA CLASE .milabel <link href="StyleSheet.css" rel="stylesheet" type="text/css" /> <title>Mi primera aplicacion - Maestros del Web</title> <%--Codigo JavaScript--%> CODIGO JS, TAMBIEN SE PUEDE HACER EL CODIGO SEPARADO Y LLAMARLO COMO EN UNA PAGINA HTML NORMAL
  • 2. <scriptlanguage="javascript" type="text/javascript"> function fnCancelOk () { alert('El Contenido del TextBox es: ' + document.getElementById("txtNombre").value); document.getElementById("txtNombre").value = ''; } </script> </head> <body> <form id="form1" runat="server"> CREA UN FORM COMO EN HTML NORMAL <div> LA SIGUIENTE LINEA SE CREA UN ELEMENTO DE LAS LIBRERIAS .NET UN TEXTBOX <asp:TextBox ID="txtNombre" runat="server"></asp:TextBox> LA SIGUIENTE LINEA SE CREA UN ELEMENTO DE LAS LIBRERIAS .NET UN BUTTON <asp:Button ID="btnAceptar" runat="server" Text="Aceptar" onclick="btnAceptar_Click"/> <br/> LA SIGUIENTE LINEA SE CREA UN ELEMENTO DE LAS LIBRERIAS .NET UN BUTTON <asp:Button ID="btnCancelar" runat="server" Text="Cancelar" /> <br/> LA SIGUIENTE LINEA SE CREA UN ELEMENTO DE LAS LIBRERIAS .NET UN LABEL, SE EL ASIGNA UNA CLASE CSS CON EL ATRIBUTO CssClass <asp:Label CssClass="MiLabel" ID="lblResultado"runat="server" Text="[Resultado]"></asp:Label> </div> </form> </body> </html>