数据库采用SQL Server 2005 Express Edition, 数据库构造就不说了.
SQL语句: SELECCIONE título, palabras clave, descripción DESDE PageInfo DONDE (url= @url)SqlDataSource,名字为sds
具体的代码如下:
usando Sistema;
usando System.Data;
usando System.Configuration;
usando System.Collections;
usando System.Web;
utilizando System.Web.Security;
utilizando System.Web.UI;
usando System.Web.UI.WebControls;
usando System.Web.UI.WebControls.WebParts;
usando System.Web.UI.HtmlControls;
clase parcial pública Header_cs: System.Web.UI.MasterPage {
protegido vacío Page_Load(remitente del objeto, EventArgs e) {
sds.SelectParameters.Add("url",
Request.AppRelativeCurrentExecutionFilePath);
Lector IDataReader =
(IDataReader)sds.Select(nuevos DataSourceSelectArguments());
si (lector.Leer()) {
Página.Encabezado.Título = lector.GetString(0);
HtmlMeta meta1 = nuevo HtmlMeta();
HtmlMeta meta2 = nuevo HtmlMeta();
meta1.Name = "palabras clave";
meta1.Contenido = lector.GetString(1);
meta2.Name = "descripción";
meta2.Contenido = lector.GetString(2);
Página.Encabezado.Controles.Agregar(meta1);
Página.Encabezado.Controles.Agregar(meta2);
}
}
}