ASP.NET MVC:设置自定义名称来呈现 html 元素

发布于 2024-10-04 23:27:04 字数 278 浏览 1 评论 0原文

我以这种方式生成 html 文本框:

<%: Html.TextBoxFor(m => m.Category) %>

ASP.NET MVC render html:

<input type="text" value="" name="Category" id="Category">

有没有办法手动设置文本框的名称不等于属性“类别”,而是其他东西?

谢谢。

I generate html textbox in this way:

<%: Html.TextBoxFor(m => m.Category) %>

ASP.NET MVC render html:

<input type="text" value="" name="Category" id="Category">

Is there is a way to set manually name of the textbox not eqaul to property "Category", but something else?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

旧人九事 2024-10-11 23:27:05
<%: Html.TextBox("someOtherName") %>
<%: Html.TextBox("someOtherName") %>
云雾 2024-10-11 23:27:05

您必须更改默认编辑器模板或为此添加新模板。您可以参考此 博客布拉德·威尔逊 (Brad Wilson) 的帖子提供了一些见解。

You have to change the default editor template or add a new template for this. You can refer this blog post from Brad Wilson for some insight.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文