Cabeceras en ASP.NET

buti
28 de Enero del 2004
Hola, tengo varios formularios hechos en ASP.NET y en cada uno de ellos accedo a una base de datos con el mismo usuario y clave.
Me gustaria hacer un unico archivo de cabecera con esta funcion y luego importarla en los demas formularios.
Si alguien sabe como importar archivos de cabecera propios y si tienen que tener alguna extension especial, se lo agredeceria enormemente.

Muchas gracias a todos de antemano.

Un saludo.

Elph
28 de Enero del 2004
Seria mucho mas facil crear un objeto q te hiciera eso.
namespace myNamespace{
public class Conectar{
private string _cString;
//.ctor
public Conectar(){
this._cString=ConfigurationSettings.AppSettings["CadenaConexion"];
}
public void HacerAlgo(){
//aqui conectar a la BD o hacer cualquier cosa
}
}
}
Luego en cada pagina solo deberias poner
myNamespace.Conectar c=new myNamespace.Conectar();
c.HacerAlgo();

Otra forma es q uses el evento BeginRequest del global.asax, este evento
se ejecuta en cada peticion http i justo antes de procesar la pagina.

Tb podrias crear un control de usuario i anyadirlo a todas las paginas,
esto seria lo mas parecido a un include.