Представления MVC с тем же именем Проблема / Ошибка - PullRequest
0 голосов
/ 06 ноября 2008

Я использую ASP.net MVC для нового сайта.

Я обнаружил небольшую неприятную проблему с наличием представлений с одинаковыми именами, но в разных папках, т.е. Views / Home / Index.aspx и Views / Account / Index.aspx Файлы codebehind действуют так, как если бы они были частичными классами, когда существует определение для того же события или функции (то есть событие PageLoad). Я избежал этой проблемы, явно предоставив пространство имен для файла codebehind (используя имя папки) и обновив ссылку на странице разметки.

Но, как я уже сказал, это раздражает. Есть что-то, что я не правильно делаю? или это просто ошибка в бета-версии программного обеспечения?

1 Ответ

2 голосов
/ 06 ноября 2008

Нет, это не ошибка в бета-версии программного обеспечения. Это не имеет ничего общего с MVC конкретно или ASP.NET в целом. По сути, ваша проблема сводится к тому, что вы хотите иметь два разных класса с одинаковыми именами. Единственный способ сделать это - поместить их в разные пространства имен.

...