Я работаю над сайтом, который использует мастер-страницы (без больших сделок) и имеет форму на главной странице.asp.net - задайте основную форму страницы ID динамически
В настоящее время имя формы в отображаемое содержимое всегда «aspnetform».
мне нужно изменить некоторые страницы, которые используют эту главную страницу, и мне нужно, чтобы установить имя формы что-то конкретное для этой страницы (по причинам, SEO).
Есть простой способ сделать это, на страницах, которые используют мастер-страницу?
Примечание: Я не изменяя все страницы, которые используют мастера, поэтому главная страница действительно не должны измениться; нет задней архитектуры.
Могу ли я спросить, почему вы думаете, что идентификатор элемента формы на странице является важным для SEO? Я имел дело с рядом консультантов по SEO на наших сайтах, и никто никогда не упоминал идентификаторы наших элементов - поскольку, как даже метаданные играют меньшую роль для большинства движков, я скептически отношусь к преимуществам. –
Хороший вопрос. Я лично не забочусь о себе; реализация представляет собой кросс-платформу (несколько сайтов LAMP и .NET) и реализуется с использованием идентификатора формы. Требование состоит в том, чтобы соответствовать этому соглашению. Уровень javascript смотрит на форму. Я понимаю этот вопрос и согласен с этим. – pearcewg