刚刚接触MVC,有个小问题:
现在又这样一个需求,我想在在Views下动态的生成一个文件夹和一个view文件,例如就用程序生成了Views\new\index.cshtml.
然后我想在不修改控制器(控制器中原来也没有关于new的控制器)或者不用重新编译文件的情况下,使用url:new/index访问这个视图
哪位大侠有思路或者替代方案?
没控制器怎么访问视图?
每个控制器的每个action在编译时就确定了对应的视图文件,除非通过外部配置,读取对应的视图文件。那你的视图数据要怎么传递呢,我想。
主要看你的需求,动态生成视图,如果没有特殊要求,你可以生成一个静态的html文件,下次访问时直接读取静态html就行了,不用通过控制器去访问。
那就不仅需要生成View,还要生成控制器
必须要有Controller才能生成View的,