Cha*_*ley 4 asp.net-mvc model c#-4.0 asp.net-mvc-4
使用VS2012和MVC4,如何获取当前模型的名称?
我想使用模型名称本身来动态命名一些变量。有办法吗?我已经找到控制器和动作,但是还没有任何模型信息。
你有尝试过吗?
@model.GetType().Name
Run Code Online (Sandbox Code Playgroud)
就像@Rowan Freeman在下面的注释中指出的那样,您也可以从模型本身执行此操作:
GetType().Name; // or this.GetType().Name;
Run Code Online (Sandbox Code Playgroud)
...或来自控制器的此:
var model = new MyCustomViewModel();
var modelName = model.GetType().Name;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3363 次 |
| 最近记录: |