2011-09-18 2 views
1

Какая роль ViewEngineResult FindView метод играет в asp.net mvc, можем ли мы изменить расположение представления в этом методе. Я могу понять VirtualPathProvider, но некоторые путаницы в методе FindView.asp.net mvc ViewEngineResult FindView и поставщик виртуального пути

Справка будет оценена по достоинству.

Приветствие

ответ

8

FindView метод имеет роль определения местоположения соответствующего вида с учетом его именем. Вы можете написать настраиваемый механизм просмотра, если хотите изменить местоположение, где ASP.NET MVC ищет представления. Вот article, в котором приведен пример того, как этого добиться.

+0

спасибо, человек. Извините за поздний ответ. – Parminder

+0

@Darin Dimitrov Если папка Views 'A' содержит представление' Index' и папка Views 'B' также содержит представление' Index', что возвращает 'FindView' при вызове из метода в папке Controllers' A'? –