У меня есть мастер-страница, и я написал метатеги в masterpage.master.cs.
На странице категории, созданной на главной странице, каждая категория имеет свои метатеги.
Когда пользователь посещает category.aspx, я хочу изменить метатеги.
Все метатеги создаются динамически, и у них нет идентификатора или runat, потому что я создаю их динамически с помощью цикла for (чтение данных из базы данных).
Так что я не могу изменить заголовок страницы и метатеги. Как я могу это сделать?
Спасибо, Дэвид. Но если пользователь хочет добавить метатеги, как он может это сделать?
Мой дизайн БД такой, и я должен создавать теги для цикла for. Разве это не хорошо?
http://img843.imageshack.us/img843/6940/metadb.png
Есть ли другой способ написать эти теги?
@ lvo, спасибо за ответ. Но это. Название не работает. Я написал это, но ничего не изменилось.
Кроме того, я не поместил какой-либо литерал или метку в ContentPlaceHolder, чей идентификатор головы. Потому что, если я добавлю литерал или что-то еще и напишу метатеги, на странице будет 2 описания или ключевые слова. Какой из них подходит для SEO?
Есть ли другой способ удалить все метатеги?