asp.net核心表单标签助手:以@开头的属性将被丢弃

时间:2018-06-25 10:26:58

标签: asp.net-core asp.net-core-tag-helpers

我要将现有的.NET 4.7 MVC应用程序迁移到ASP.NET Core,我要做的一件事就是用新的标记助手替换旧的助手。现在,似乎新的表单标签助手将简单地丢弃所有以@:开头的属性:

Shift+Ctrl+W

想法是生成一个如下所示的HTML表单元素:

<form asp-action="Ficha" asp-controller="Utilizador" method="post" @@submit="grava">

现有的Vuejs客户端正在使用@submit句柄(用于处理表单的Submit事件的快捷方式)。

顺便说一句,我以前的代码(在现有.NET MVC应用程序中)如下所示:

<form action="Utlizador/Ficha" method="post" @submit="grava">

我知道用长格式(v-on :)替换它确实可以,但是有没有办法使表单助手从服务器端输出@submit属性呢?

谢谢。

路易斯

0 个答案:

没有答案