Adicionar metadata em páginas asp.net 2.0
Muita gente pergunta como adicionar metadata em páginas asp.net 2.0.
Encontrei muitas formas na Internet, mas a que melhor funcionou para mim foi a seguinte:
if (!IsPostBack)
{
//Masterpage tem que incluir a tag: <head runat="server">
HtmlHead head = (System.Web.UI.HtmlControls.HtmlHead)Page.Header;
//Cria objecto HtmlMeta para as keywords
HtmlMeta Keywords = new HtmlMeta();
//Especifica a metadata
Keywords.Attributes.Add("name", "keywords");
Keywords.Attributes.Add("content", "Palavra1, Palavra2, Palavra3, Palavra4");
// Adiciona o HtmlMeta ao control HtmlHead
head.Controls.Add(Keywords);
}
Espero que ajude alguém, até à próxima

sergionscarvalho@gmail.com




Enviar um comentário