gpt4 book ai didi

asp.net-mvc-4 - HTML.EditorFor不允许用户定义属性?

转载 作者:行者123 更新时间:2023-12-02 10:54:57 25 4
gpt4 key购买 nike

我正在尝试使用MVC 4 Razor View实现自动完成文本框。所以我需要在data-otf-autocomplete控件上包括include on attribute(HTML.EditorFor),但是它显示错误,不允许添加新属性?

显示错误:

 @Html.EditorFor(model => model.Subjects.Name, new { @data-otf-autocomplete="@Url.Action('Autocomplete_Subject')" });

注意:我无法编辑/更改属性名称,因为该属性是由DLL组件中包含的第三方生成的。

最佳答案

MVC有解决此问题的约定,只需使用下划线而不是破折号,当MVC为页面提供服务时,它将转换回破折号:

@Html.EditorFor(model => model.Subjects.Name, new { data_otf_autocomplete = Url.Action("Autocomplete_Subject") })

关于asp.net-mvc-4 - HTML.EditorFor不允许用户定义属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20045621/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com