La propiedad no ha sido inicializada, ¿cómo solucionarlo?
La propiedad ConnectionString no se ha inicializado.
Explicación: Se produjo una excepción no controlada durante la ejecución de la solicitud web actual. Consulte el seguimiento de la pila para obtener más detalles sobre el error y en qué parte del código lo causó.
Detalles de la excepción: System.InvalidOperationException: la propiedad ConnectionString no se ha inicializado.
Error de origen:
Línea 15: {
Línea 16: SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["Connection"]);
Línea 17: con.Open();
Línea 18: string sql = "select * from Leave donde nombre de usuario='"+Session["UserName"].ToString()+"' ";
Línea 19: SqlDataAdapter da = new SqlDataAdapter(sql,con);
Archivo fuente: d:\new\Web\0529\userwork\LeaveList.aspx.cs línea : 17
------Solución--------------------
Punto de interrupción aquí para ver si hay se obtuvo cualquier valor No ConnectionString
SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["Connection"]
------Solución-------); - ------------
No hay definición de Conexión en Web.Config
------Solución------ -- ------------
Puede configurar la cadena de conexión en el nodo ConnectionStrings, pero no hay ninguna conexión configurada en appSettings
------Solución-------------- ---- --
¿Hay una cadena que se conecta a la base de datos en web.config?
------Solución----------- -- -------
Su punto de interrupción está en la línea 16, verifique cada variable una por una para ver si no está vacía
------Solución --- ------------------
(ConfigurationManager.AppSettings["Connection"]) Su conexión aquí está en web.config