Error de servidor en la aplicación '/'.

The INSERT statement conflicted with the FOREIGN KEY constraint "FK_accionesxPersona_Personas1". The conflict occurred in database "contenidos", table "dbo.Personas", column 'idPersona'.
The statement has been terminated.

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.Exception: The INSERT statement conflicted with the FOREIGN KEY constraint "FK_accionesxPersona_Personas1". The conflict occurred in database "contenidos", table "dbo.Personas", column 'idPersona'.
The statement has been terminated.

Error de código fuente:

Se ha generado una excepción no controlada durante la ejecución de la solicitud Web actual. La información sobre el origen y la ubicación de la excepción pueden identificarse utilizando la excepción del seguimiento de la pila siguiente.

Seguimiento de la pila:


[Exception: The INSERT statement conflicted with the FOREIGN KEY constraint "FK_accionesxPersona_Personas1". The conflict occurred in database "contenidos", table "dbo.Personas", column 'idPersona'.
The statement has been terminated.]
   fidelity.cc.Acciones.registrar() in D:\Repositorios\fidelity.cc\fidelity.cc\clases\Acciones.cs:51
   fidelity.cc.principal.Page_Load(Object sender, EventArgs e) in D:\Repositorios\fidelity.cc\fidelity.cc\principal.aspx.cs:150
   System.Web.UI.Control.OnLoad(EventArgs e) +106
   System.Web.UI.Control.LoadRecursive() +68
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3785


Información de versión: Versión de Microsoft .NET Framework:4.0.30319; Versión ASP.NET:4.7.3905.0