Foros del Web » Programando para Internet » ASPX (.net) »

Crear Frames en visual studio

Estas en el tema de Crear Frames en visual studio en el foro de ASPX (.net) en Foros del Web. Me refiero a crear una especie de frames como los de HTML pero poder poner archivo s webform (.aspx) dentro de estos. Para ello, estoy ...
  #1 (permalink)  
Antiguo 28/03/2008, 11:15
 
Fecha de Ingreso: marzo-2008
Mensajes: 36
Antigüedad: 16 años, 1 mes
Puntos: 0
Crear Frames en visual studio

Me refiero a crear una especie de frames como los de HTML pero poder poner archivo s webform (.aspx) dentro de estos. Para ello, estoy intentandolo hacer con el visual studio y utilizo c#.

Me refiero a hacer cuatro divisiones, es decir, una arriba, una izquierda, otra derecha y la del centro.


Si me podéis decir donde encontrar un ejemplo, os lo agradecería mucho.
Gracias por la ayuda.

C.6
  #2 (permalink)  
Antiguo 28/03/2008, 12:16
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Re: Crear Frames en visual studio

Pues a mi parecer los frames tal cuales "ya fueron"

lo q te recomiendo es q trabajes con un masterpage y definas tu layout en base a divs

es mas un juego de css y html q otra cosa.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 28/03/2008, 12:20
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Re: Crear Frames en visual studio

<div id="contentido">
<div id="header">
</div>
<div id="izquierda" style="float:none; width:10%">
</div>
<div id="centro" style="float:right; width:50%">
</div>
<div id="derecha" style="float:right; width:10%">
</div>
</div>
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #4 (permalink)  
Antiguo 28/03/2008, 12:21
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Re: Crear Frames en visual studio

y si no te late hacerlo con divs prueba con insertar una tabla y de esa tabla generar todos tus seudoframes.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #5 (permalink)  
Antiguo 29/03/2008, 03:57
 
Fecha de Ingreso: marzo-2008
Mensajes: 36
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Crear Frames en visual studio

Gracias Peterpay por la ayuda.

Estos <div> que me has puesto en tu respuesta segunda, los tengo que meter dentro del Master Page, ¿no?.

¿Y como hago que una cosa que se pulsa en el div de la derecha aparezca luego en el div del centro?.

Gracias de nuevo.

C.6

Última edición por putorotupal; 29/03/2008 a las 04:24
  #6 (permalink)  
Antiguo 29/03/2008, 10:47
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Re: Crear Frames en visual studio

pues es mas simple puedes tener un contentplaceholder q rellenes dinamicamente tal vez de un menu o treeview de la izquierda en el centro asi q lo unico editable sea esa seccion de tu master en las paginas q la implementen
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #7 (permalink)  
Antiguo 31/03/2008, 09:51
 
Fecha de Ingreso: marzo-2008
Mensajes: 36
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Crear Frames en visual studio

Ya se que es mucho pedir, pero me podríais mandar una masterpage dividido en 4 trozos (Arriba, Izquierda,Centro y Derecha) y con un menú a la izquierda que al pulsar sobre él se pusiera un webform (.aspx) en el centro todo como un proyecto para visual studio.

Os lo agradecería mucho, ya que no lo veo muy claro como se hace.

Gracias.

C.6
  #8 (permalink)  
Antiguo 01/04/2008, 04:57
Avatar de Javier Santamaria  
Fecha de Ingreso: julio-2007
Mensajes: 296
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: Crear Frames en visual studio

Vamos a ver, no es por no mandartelo, pero si te lo hacemos no aprendes nada. Si utilizas visual studio en la pantalla de bienvenida puedes ir a la seccion de How Do I y alli te explica como crear un sitio web con master page. Empieza por ahi y las dudas que te vayan surgiendo pregunta y las solucionamos. Es mas lento, pero para aprender es mejor metodo que dartelo hecho y tu mirarlo.

Saludos
  #9 (permalink)  
Antiguo 01/04/2008, 07:26
 
Fecha de Ingreso: marzo-2008
Mensajes: 36
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Crear Frames en visual studio

Vale, Javier Santamaria lo miraré. Gracias por la ayuda.

Otra cosa que no se si viene allí, como se hace cuando se tiene un enlace en el div de la izquierda y se quiere que aparezca en un div central.

Gracias por la ayuda.

C.6
  #10 (permalink)  
Antiguo 02/04/2008, 03:56
Avatar de Javier Santamaria  
Fecha de Ingreso: julio-2007
Mensajes: 296
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: Crear Frames en visual studio

Hola,

Al utilizar master pages puedes meterles controles contentplaceholder. Estos controles se utilizan par aluego incrustar dentro de ellos lo que necesitas. Por tanto lo unico que has de hacer es que esa url apunte a la pagina .aspx que quieras poner en el place holder.

La pagina .aspx que vas a poner en el contentplaceholder puedes decirla que caiga en ese contentplaceholder. Para ello al importar o crear una nueva pagina .aspx le dices que tiene pagina master y seleccionas tu pagina master.

Saludos
  #11 (permalink)  
Antiguo 03/04/2008, 12:39
 
Fecha de Ingreso: marzo-2008
Mensajes: 36
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Crear Frames en visual studio

Ya tengo creada la MasterPage.

El problema que ahora tengo es que lo que quiero es que al pulsar un boton, en el evento OnClick, se cargue WebForm2.aspx en el ContentPlaceHolder2.

Ya se que no debe ser muy dificil, pero no lo consigo.

Muchas gracias por la ayuda.

C.6
  #12 (permalink)  
Antiguo 04/04/2008, 09:29
 
Fecha de Ingreso: marzo-2008
Mensajes: 36
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Crear Frames en visual studio

Ya lo he conseguido con u enlace <a href> pero me gustaría saber si se puede hacer co un boton propiamente dicho, es decir, en el evento on_click.

Tengo una segunda pregunta:
Como puede acceder a un enlace o lo que es lo mismo, como se pone un enlace en ASP.
Es decir:

<asp:Content ID="Contennt1" ContentPlaceHolderID="ContentPlaceHolderIzq" runat="server">
Dode quiero poner el enlace a un .aspx
</asp:Content>

Gracias por la ayuda.

C.6

Última edición por putorotupal; 04/04/2008 a las 10:18
  #13 (permalink)  
Antiguo 04/04/2008, 10:20
 
Fecha de Ingreso: marzo-2008
Mensajes: 36
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Crear Frames en visual studio

Os pongo el código:

<%@ Page Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="WebForm5.aspx.cs" Inherits="prueba.WebForm5" Title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolderIzq" runat="server">
Solo meto texto
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolderCentro" runat="server">

Donde quiero el enlace a un archivo .aspx


</asp:Content>
  #14 (permalink)  
Antiguo 19/04/2008, 04:47
 
Fecha de Ingreso: marzo-2008
Mensajes: 36
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Crear Frames en visual studio

Ya lo solucionado, no se podía como yo quería, eran conceptos distintos.

Gracias por la ayuda.

C.6
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:47.