Я персонализирую страницу MySite с помощью пользовательского контроллера и настраиваемого aspx, основанного на оригинальных папках внутри папки SPSMSITEHOSTЯ скопировал их в свой проект, создал новый контроллер .ascx и изменил копию person.aspx и conten.aspx.Затем я указываю в файле onet.xml новый путь для моих страниц следующим образом:
<NavBar Name="$Resources:spscore,SubNavTab_Overview_Text;" Url="person.aspx" />
<NavBar Name="$Resources:spscore,SubNavTab_Content_Text;" Url="personcontent.aspx" />
<NavBar Name="$Resources:spscore,SubNavTab_Tags_Text;" Url="_layouts/CustomMySite/thoughts.aspx" />
<NavBar Name="$Resources:spscore,SubNavTab_Colleagues_Text;" Url="_layouts/CustomMySite/MyContactLinks.aspx" />
<NavBar Name="$Resources:spscore,SubNavTab_Memberships_Text;" Url="_layouts/CustomMySite/MyMemberships.aspx" />
Дело в том, что все работает отлично.Каждый элемент в меню быстрого запуска указывает на правильный пользовательский URL и все остальное.Все отлично работает, НО personcontent.aspx, и я схожу с ума здесь.Person.aspx загружается таким же образом, и он работает, почему не personcontent.aspx?Должен ли я изменить URL-адрес где-то еще?
Спасибо!