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

rrecorres etiquetas

Estas en el tema de rrecorres etiquetas en el foro de ASPX (.net) en Foros del Web. hol a todoa estoy nuevamente por aca con la siguiente duda tengo un a consulta que me da un listado de actividades las cuales deben ...
  #1 (permalink)  
Antiguo 30/01/2010, 12:14
 
Fecha de Ingreso: mayo-2009
Mensajes: 76
Antigüedad: 14 años, 10 meses
Puntos: 0
rrecorres etiquetas

hol a todoa estoy nuevamente por aca con la siguiente duda
tengo un a consulta que me da un listado de actividades las cuales deben de irse recorriendo una vez que el usuariopulse elboton siguente
ya lo tengo peo el problema es cuando agrego otra variable a mostrar
me sale un error el sig.' Referencia a objeto no establecida como instancia de un objeto.'
le dejo el codigo que tengo using System;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class insertadatosprogramados: System.Web.UI.Page
{
int fila;

protected void Page_Load(object sender, EventArgs e)
{


Response.Cache.SetCacheability(HttpCacheability.Se rverAndNoCache);
Response.Cache.SetAllowResponseInBrowserHistory(tr ue);
Response.Cache.SetNoStore();

//AppDomain.CurrentDomain.BaseDirectory;

//this.Session.Add("id_depto",1);
if (!this.IsPostBack)
{
fila = 0;
this.HiddenField1.Value = fila.ToString();
}
}

protected void Button1_Click(object sender, EventArgs e)
{
fila = Int32.Parse(this.HiddenField1.Value);
fila++;
this.HiddenField1.Value = fila.ToString();
etiquetas();
//Response.Redirect("insertadatosprogramados.aspx?fi la=" + (++fila));

}

protected void numfila()
{
/*else
fila = Int32.Parse(this.Request["fila"]);*/
}

protected void DropDownList1_DataBound(object sender, EventArgs e)
{
etiquetas();
}
protected void etiquetas()
{
recorreTableAdapters.DataTable1TableAdapter z = new recorreTableAdapters.DataTable1TableAdapter();
// DataView y;
recorre.DataTable1DataTable w = new recorre.DataTable1DataTable();
int obje,es,ob, ac,act;

// y = (DataView)ObjectDataSource2.Select();
z.Fill(w, Int32.Parse(this.plan.SelectedValue), Int32.Parse(this.Session["id_depto"].ToString()));
//z.Fill(w, 3, Int32.Parse(this.Session["id_depto"].ToString()));
if (w.Count > 0)
{
// num_est = Int32.Parse((w.Rows[fila].ItemArray[0].ToString));

es = Int32.Parse(w.Rows[fila].ItemArray[0].ToString());
ob = Int32.Parse(w.Rows[fila].ItemArray[1].ToString());
ac = Int32.Parse(w.Rows[fila].ItemArray[2].ToString());
obje = Int32.Parse(w.Rows[fila].ItemArray[3].ToString());
act=Int32.Parse(w.Rows[fila].ItemArray[4].ToString());



estrategia.Text = z.estrategia(es).ToString();
objetivo.Text = z.objetivo(ob).ToString();
accion.Text = z.accion(ac).ToString();
objestra.Text = z.objestrategico(obje).ToString();//ERROR ME LO REGRESA EN ESTA LINEA
//actividades.Text = z.actividades(act).ToString();



}
else
{

estrategia.Text = " ";
objetivo.Text = " ";
accion.Text = " ";
objestra.Text = " ";
actividades.Text = " ";
}
if (fila>= w.Count - 1)
Button1.Enabled = false;
else
Button1.Enabled = true;
}

protected void plan_SelectedIndexChanged(object sender, EventArgs e)
{
fila = 0;
this.HiddenField1.Value = fila.ToString();
etiquetas();
}

protected void Button2_Click(object sender, EventArgs e)
{
Response.Redirect("status.aspx");
}
protected void HiddenField1_ValueChanged(object sender, EventArgs e)
{

}
}

Última edición por Solmar; 30/01/2010 a las 12:25

Etiquetas: etiquetas, aspx
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 14:06.