Retroceder   Foros del Web > Programación para sitios web > .NET > web forms

Respuesta
 
Herramientas Desplegado
Antiguo 28-mar-2008, 11:15   #1 (permalink)
putorotupal ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 17
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
putorotupal está desconectado   Responder Citando
Antiguo 28-mar-2008, 12:16   #2 (permalink)
Peterpay está en el buen camino
 
Avatar de Peterpay
 
Fecha de Ingreso: septiembre-2007
Ubicación: Mexico
Mensajes: 1.436
Enviar un mensaje por MSN a Peterpay Enviar un mensaje por Skype™ a Peterpay
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.
__________________
Saludos
Peterpay
MCPD Enterprise Applications
Peterpay está desconectado   Responder Citando
Antiguo 28-mar-2008, 12:20   #3 (permalink)
Peterpay está en el buen camino
 
Avatar de Peterpay
 
Fecha de Ingreso: septiembre-2007
Ubicación: Mexico
Mensajes: 1.436
Enviar un mensaje por MSN a Peterpay Enviar un mensaje por Skype™ a Peterpay
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>
__________________
Saludos
Peterpay
MCPD Enterprise Applications
Peterpay está desconectado   Responder Citando
Antiguo 28-mar-2008, 12:21   #4 (permalink)
Peterpay está en el buen camino
 
Avatar de Peterpay
 
Fecha de Ingreso: septiembre-2007
Ubicación: Mexico
Mensajes: 1.436
Enviar un mensaje por MSN a Peterpay Enviar un mensaje por Skype™ a Peterpay
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.
__________________
Saludos
Peterpay
MCPD Enterprise Applications
Peterpay está desconectado   Responder Citando
Antiguo 29-mar-2008, 03:57   #5 (permalink)
putorotupal ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 17
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-mar-2008 a las 04:24.
putorotupal está desconectado   Responder Citando
Antiguo 29-mar-2008, 10:47   #6 (permalink)
Peterpay está en el buen camino
 
Avatar de Peterpay
 
Fecha de Ingreso: septiembre-2007
Ubicación: Mexico
Mensajes: 1.436
Enviar un mensaje por MSN a Peterpay Enviar un mensaje por Skype™ a Peterpay
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
__________________
Saludos
Peterpay
MCPD Enterprise Applications
Peterpay está desconectado   Responder Citando
Antiguo 31-mar-2008, 09:51   #7 (permalink)
putorotupal ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 17
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
putorotupal está desconectado   Responder Citando
Antiguo 01-abr-2008, 04:57   #8 (permalink)
Javier Santamaria no se puede cailificar en este momento
 
Avatar de Javier Santamaria
 
Fecha de Ingreso: julio-2007
Mensajes: 294
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
Javier Santamaria está desconectado   Responder Citando
Antiguo 01-abr-2008, 07:26   #9 (permalink)
putorotupal ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 17
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
putorotupal está desconectado   Responder Citando
Antiguo 02-abr-2008, 03:56   #10 (permalink)
Javier Santamaria no se puede cailificar en este momento
 
Avatar de Javier Santamaria
 
Fecha de Ingreso: julio-2007
Mensajes: 294
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
Javier Santamaria está desconectado   Responder Citando
Antiguo 03-abr-2008, 12:39   #11 (permalink)
putorotupal ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 17
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
putorotupal está desconectado   Responder Citando
Antiguo 04-abr-2008, 09:29   #12 (permalink)
putorotupal ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 17
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-abr-2008 a las 10:18.
putorotupal está desconectado   Responder Citando
Antiguo 04-abr-2008, 10:20   #13 (permalink)
putorotupal ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 17
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>
putorotupal está desconectado   Responder Citando
Antiguo 19-abr-2008, 04:47   #14 (permalink)
putorotupal ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 17
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
putorotupal está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 23:09.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93