PDA

View Full Version : سوال: پر کردن متا تگ های صفحه به صورت پویا از بانک اطلاعاتی



clover
یک شنبه 10 آبان 1388, 23:05 عصر
با سلام
سوال من این هست که چطور می تونم متا تگ های keyword و description را برای هر صفحه به صورت پویا از بانک اطلاعاتی بخونم و تنظیم کنم .

من در بانک اطلاعاتی برای هر پست امکان وارد کردن کلمات کلیدی قرار دادم اما نمی دونم این کلمات را چطور در قسمت متا تگ وارد کنم ظاهرا امکان استفاده از کنترل های منبع و محدوده داده ای در تایتل صفحه نیست .

ممنون میشم اگر راهنمایی کنید .

mahdi_farhani
دوشنبه 11 آبان 1388, 00:25 صبح
private void SetKeywords(string keywords, string description)
{
HtmlMeta pageKeywords= (HtmlMeta)Page.Header.FindControl("MetaKeywords");
if (pageKeywords == null)
{
pageKeywords = new HtmlMeta();
pageKeywords.Name = "Metakeywords";
pageKeywords.Content = keywords;
Page.Header.Controls.Add(pageKeywords);
}
else
{
pageKeywords.Content = keywords;
}
HtmlMeta pageDescription;
pageDescription = (HtmlMeta)Page.Header.FindControl("MetaDescription");
if (pageDescription == null)
{
pageDescription = new HtmlMeta();
pageDescription.Name = "MetaDescription";
pageDescription.Content = description;
Page.Header.Controls.Add(pageDescription);
}
else
{
pageDescription.Content = description;
}
}