![]() |
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 |
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. |
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> |
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. |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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> |
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 |
| La zona horaria es GMT -6. Ahora son las 20:16. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.