Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.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 剑道UI替换了我自己在输入字段上的类,我如何将它们取回?_Asp.net Mvc_Class_Kendo Ui_Kendo Asp.net Mvc_Telerik Mvc - Fatal编程技术网

Asp.net mvc 剑道UI替换了我自己在输入字段上的类,我如何将它们取回?

Asp.net mvc 剑道UI替换了我自己在输入字段上的类,我如何将它们取回?,asp.net-mvc,class,kendo-ui,kendo-asp.net-mvc,telerik-mvc,Asp.net Mvc,Class,Kendo Ui,Kendo Asp.net Mvc,Telerik Mvc,我添加了一个剑道用户界面MVC库,我必须将我的MVC更新到最新版本(5.3.6),以使其能够正常工作 但是现在当我运行我的应用程序时,Html.editorFor只包含一个类k-textbox(它们是剑道UI类),即使我正在向其添加类表单控件 此editorFor @Html.EditorFor(model => model.leverancier.leveranciernaam, new { htmlAttributes = new { @class = "form-control di

我添加了一个剑道用户界面MVC库,我必须将我的MVC更新到最新版本(5.3.6),以使其能够正常工作

但是现在当我运行我的应用程序时,
Html.editorFor
只包含一个
k-textbox
(它们是
剑道UI
),即使我正在向其添加
表单控件

editorFor

@Html.EditorFor(model => model.leverancier.leveranciernaam, new { htmlAttributes = new { @class = "form-control disabled" } })
创建此Html:

<input class="k-textbox" data-val="true" data-val-length="Het veld naam moet een tekenreeks met een maximumlengte van 255 zijn." data-val-length-max="255" id="leverancier_leveranciernaam" name="leverancier.leveranciernaam" value="Bauerfeind">

那么我的
表单控件
在哪里

编辑


该应用程序以前是Asp.NETMVC5应用程序。但为了让剑道发挥作用,我不得不将其转换为Telerik应用程序。

这是一个老问题,但我想确认@SteveGreene的建议,即模板可能是罪魁祸首@FllnAngl试图从项目中排除EditorTemplates。谢谢你们让我走上了正确的道路

我也遇到了同样的问题,不仅从MVC项目中删除了Views\Shared\EditorTemplates文件夹,还删除了该文件夹中的
*.cshtml
文件。这彻底解决了我的问题


用于MVC的Telerik UI使用编辑器模板,悄悄地将
@Html.EditorFor
替换为
@Html.Kendo(),这影响了输入宽度。

Kendo在\Shared\EditorTemplates中为字符串、日期时间等添加了一些模板。我想知道@Html.Kendo.TextBoxFor是否正在重写您的类?试试Html.TextBoxFor而不是EditorFor.Hi@SteveGreene,我也这么认为。所以我把他们排除在我的项目之外,但还是发生了。我也尝试过注释脚本和样式,但我所有的文本框都不包含我告诉他们的类。但它们只包含“k-textbox”