Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 使用代码而不是视图为MVC创建对象模板(例如EditorFor等)_Asp.net Mvc - Fatal编程技术网

Asp.net mvc 使用代码而不是视图为MVC创建对象模板(例如EditorFor等)

Asp.net mvc 使用代码而不是视图为MVC创建对象模板(例如EditorFor等),asp.net-mvc,Asp.net Mvc,是否可以仅使用代码而不是EditorTemplates中的视图模板为自定义对象创建EditorFor模板 我的理由是,我可以用这些模板创建类库 是否可以使用为自定义对象创建模板编辑器 在EditorTemplates中仅编码而不是视图模板 除非您为助手编写自定义编辑器。标准帮助器查找模板 我的理由是,我可以用这些模板创建类库 在本例中,您可以将其作为参考资料。编写自定义EditorFor-这是否只是在HtmlHelper上编写扩展方法的一种情况,该扩展方法采用类型为Expression的参数?我

是否可以仅使用代码而不是EditorTemplates中的视图模板为自定义对象创建EditorFor模板

我的理由是,我可以用这些模板创建类库

是否可以使用为自定义对象创建模板编辑器 在EditorTemplates中仅编码而不是视图模板

除非您为助手编写自定义编辑器。标准帮助器查找模板

我的理由是,我可以用这些模板创建类库


在本例中,您可以将其作为参考资料。

编写自定义EditorFor-这是否只是在HtmlHelper上编写扩展方法的一种情况,该扩展方法采用类型为Expression的参数?我已经尝试过了,但它似乎没有被选为要调用的“closer”扩展方法,而是倾向于使用默认的EditorFor(它采用表达式)。如果可能的话,我希望使用我的库的开发人员能够使用标准的EditorFor,而不是特定的方法-例如EditorForCustomObject。我将看看如何将模板嵌入程序集-您知道EditorFor是否会使用该方法吗?