ASP.NET Изменить свойства Facebook og со страницы содержимого - PullRequest
9 голосов
/ 26 сентября 2011

Я хочу динамически изменить код в свойствах Facebook og, например

< meta property="og:image" content="image_link" />
< meta property="og:title" content="title" />

Как это сделать?

кстати.Я добавляю обычные метатеги вроде этого:

HtmlMeta tag = new HtmlMeta();
tag.Name = "description";
tag.Content = message;
Page.Header.Controls.Add(tag);

Ответы [ 2 ]

23 голосов
/ 04 марта 2012

Вот как вы добавляете собственный атрибут «свойство» Facebook к стандартному тегу META:

HtmlMeta tag = new HtmlMeta();
tag.Attributes.Add("property", "og:title");
tag.Content = "MyTitle"; // don't HtmlEncode() string. HtmlMeta already escapes characters.
Page.Header.Controls.Add(tag);
2 голосов
/ 26 сентября 2011

, если вы хотите добавить атрибут свойства в c # в HtmlControl, это должно быть так:

tag.Attributes.Add(KEY, VALUE);  

где KEY = "свойство" и VALUE = "og: изображение"

надеюсь, это поможет

...