Если Вы используете ASP.NET 2.0, существует ReFactor! для ASP.NET
Я видел в своих файлах представления, передаю ли я данные из контроллера для просмотра и из этого представления во вложенные файлы представления. нет необходимости передавать
$ data
для вашего вложенного представления, оно уже доступно. вы можете получить прямой доступ к нему, в своем внутреннем представлении.
Также попробуйте это сделать, если вы хотите, чтобы каждый просмотр данных CodeIgniter выполнялся в подпредставлении:
echo $this->view('subview', get_defined_vars()['_ci_data']['_ci_vars'])