El problema es ocurre cuando queremos agregar un articulo al carrito de compra, agradeceria mucho su ayuda.
Error de servidor en la aplicación '/'.
Referencia a objeto no establecida como instancia de un objeto.
Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.
Detalles de la excepción: System.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto.
Error de código fuente:
Línea 22: cv.Curso = lista.obtener(cv.Curso);
Línea 23: cv.costo = cv.Curso.Costo;
Línea 24:
cursos.Add(cv); ----------> en esta parte en especifico marca el error y al debuggear, aqui marca que viene nulo.
Línea 25: }
Línea 26: public Inscripcion[] listartodos()
Archivo de origen: C:\Users\Adriana\Desktop\Proyecto\ProyectoCole1\clasesCole\carrito.cs Línea: 24
Seguimiento de la pila:
[NullReferenceException: Referencia a objeto no establecida como instancia de un objeto.]
clasesCole.carrito.agregar(Int32 id) in C:\Users\Adriana\Desktop\Proyecto\ProyectoCole1\clasesCole\carrito.cs:24
PlantillaCole.FRMFRONTEND.Ddlcursos_ItemCommand(Object source, DataListCommandEventArgs e) in C:\Users\Adriana\Desktop\Proyecto\ProyectoCole1\PlantillaCole\FRMFRONTEND.aspx.cs:30
System.Web.UI.WebControls.DataList.OnItemCommand(DataListCommandEventArgs e) +115
System.Web.UI.WebControls.DataList.OnBubbleEvent(Object source, EventArgs e) +79
System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +37
System.Web.UI.WebControls.DataListItem.OnBubbleEvent(Object source, EventArgs e) +121
System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +37
System.Web.UI.WebControls.LinkButton.OnCommand(CommandEventArgs e) +125
System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +169
System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +9
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +176
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5563
Información de versión: Versión de Microsoft .NET Framework:4.0.30319; Versión ASP.NET:4.0.30319.272