Asp.net mvc怎么实现的模板引擎怎么实现以下需求

Asp.net mvc如何实现的模板引擎如何实现以下需求?
需要一个模板引擎,能实现在WebSite下动态放入多个模板页面,模板页面的命名是未知的,可以为A.cshtml,B.cshtml等,
control层的业务逻辑是事先写好的。
由于MVC的control必须对于相应的View,但是此时由于View命名未知,如何实现?其实说白了,就是实现类似php的Smarty模板效果
------解决方案--------------------
http://blog.****.net/dyllove98/article/details/9631799  看看这个
------解决方案--------------------
return View("模板名");
------解决方案--------------------
参考这个:
Asp.net mvc怎么实现的模板引擎怎么实现以下需求

http://www.cnblogs.com/insus/p/3633298.html