none
Cargar un web form dentro de otro web form RRS feed

  • Question

  • Que tal amigos (as).

    Tengo un problema, como se daran cuenta soy nuevo en esto, tengo varias formas aspx ademas del master en mi master tengo links para abrir otras web forms en ventanas nuevas, y ahora agregue un nuevo link y en esta pagina necesito cargar otras 6 web forms, pero quiero hacerlo dentro de la misma, no quiero que me abra otra ventana, y esto lo quiero hacer automaticamente que despues de cada 5 o 10 minutos me cargue la siguiente pagina y se haga un ciclo interminable, pero tengo problemas al querer cargar las demas paginas dentro de esta ya que no se como hacerlo, se que lo mas probable es que necesite un panel o un web control, pero no se como hacerlo, talves haya un codigo javascript para lograr mi cometido o algun codigo de c#, ya que esto lo quiero hacer desde el archivo aspx.cs, les adjunto el codigo q tengo espero me puedan ayudar que he investigado mucho y nada mas no encuentro nada referente a lo que quiero hacer, si tienen alguna duda respecto al codigo que llevo no duden en preguntarme, de antemano muchas gracias.

    public partial class SDLCAdherenceDashboard : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            BindDDL3();
        }

        public void BindDDL3()
         {
            SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["DashConn"].ConnectionString.ToString());
            SqlCommand comm = new SqlCommand("DashboardData", con);
            DataTable dt = new DataTable();
            try
            {
                con.Open();
                comm.CommandType = CommandType.StoredProcedure;

                SqlDataAdapter sda = new SqlDataAdapter(comm);

                sda.Fill(dt);
                int i = 0;
                while (i != dt.Rows.Count)
                {
                    string prod = dt.Rows[i]["Product"].ToString();
                    string vers = dt.Rows[i]["ProductVersion"].ToString();
                    string phas = dt.Rows[i]["Phases"].ToString();
                    int p = 0;
                    p = Convert.ToInt32(phas);

                    switch (p)
                    {

                        case 1:
                            
                            break;
                        case 2:                

                            break;
                        case 3:
                            
                            break;
                        case 4:
                            
                            break;
                        case 5:
                            
                            break;
                        case 6:
                            
                            break;
                    }
                    System.Threading.Thread.Sleep(280000);
                    
                    i++;
                }
            }
            catch (Exception ex)
            {
                ClientScript.RegisterStartupScript(typeof(Page), "DataBase Error", "alert('Filed Connection 2');", true);
            }
            finally
            {
                con.Close();
            }
        
        }

    }  


    • Edited by Cesar Vitela Thursday, May 2, 2013 6:14 PM
    • Moved by CoolDadTx Thursday, May 2, 2013 8:26 PM Wrong locale
    Thursday, May 2, 2013 6:09 PM

All replies

  • Hi,

    this is an English forum. For better help and support you should ask your question in English or in one of your local forums.


    Best Regards. When you see answers and helpful posts, please click Vote As Helpful, Propose As Answer, and/or Mark As Answer. This helps us build a healthy and positive community.

    @Horizon_Net | Blog

    Thursday, May 2, 2013 8:19 PM
  • Ok Horizon_Net, my problem is that i need load 6 web page in another web page, but i don't, this should be an interval of time (5 or 10 minutes),only need load the webpages in mi principal webpage (isn't master page), if you can help me i will be very grateful, if you have questions of the code or my problem, can ask me.

    public partial class SDLCAdherenceDashboard : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            BindDDL3();
        }

        public void BindDDL3()
         {
            SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["DashConn"].ConnectionString.ToString());
            SqlCommand comm = new SqlCommand("DashboardData", con);
            DataTable dt = new DataTable();
            try
            {
                con.Open();
                comm.CommandType = CommandType.StoredProcedure;
          

               SqlDataAdapter sda = new SqlDataAdapter(comm);

                sda.Fill(dt);
                int i = 0;
                while (i != dt.Rows.Count)
                {
                    string prod = dt.Rows[i]["Product"].ToString();
                    string vers = dt.Rows[i]["ProductVersion"].ToString();
                    string phas = dt.Rows[i]["Phases"].ToString();
                    int p = 0;
                    p = Convert.ToInt32(phas);

                    switch (p)
                    {

                           case 1:
                            
                            break;
                        case 2:                

                            break;
                        case 3:
                            
                            break;
                        case 4:
                            
                            break;
                        case 5:
                            
                            break;
                        case 6:
                            
                            break;
                    }
                    System.Threading.Thread.Sleep(280000);
                    
                    i++;
                }

             }
            catch (Exception ex)
            {
                ClientScript.RegisterStartupScript(typeof(Page), "DataBase Error", "alert('Filed Connection 2');", true);
            }
            finally
            {
                con.Close();
            }
        
        }

    }  

    Friday, May 3, 2013 2:06 PM