9得票1回答
如何创建一个TagHelper,其值是模型属性(不使用@Model)?该问题涉及IT技术。

标签助手是Asp.Net Core的一个甜美功能之一。我已经创建了几个标签助手,它们非常有用。 现在我想尝试一些更高级的东西。标签助手属性可以这样创建,使得属性值成为模型属性。 以下是一个示例: //model public class MyModel{ public i...

8得票5回答
RenderSection()在ASP.NET Core的<environment>标签辅助程序中工作吗?

布局包含以下内容: &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;environment names="Development"&gt;@RenderSection("devCss", required: false)&lt;/e...

8得票2回答
在区域视图中使用标签助手

我刚刚花了一个小时重构代码,使用了Areas,但现在所有的视图似乎都没有功能标签助手 :/ 这是Index.cshtml中的内容: &lt;div class="btn-group"&gt; &lt;a asp-controller="Survey" ...

8得票2回答
如何为Razor创建自定义标签助手?

我正在尝试在MVC 6中创建自定义标签助手,但无法使其工作。 以下是我在Web应用程序项目中定义的演示标签助手类。 namespace Microsoft.AspNet.Mvc.TagHelpers { [TargetElement("demo", Attributes = Cus...

8得票2回答
"asp-src-include" 无法解析文件。

我正在使用ASP.Net Core、TypeScript、React和Webpack构建Web应用程序。它被称为Ui.WebApp。React应用程序位于Ui.WebApp/ClientApp,而Webpack构建输出到Ui.WebApp/ClientApp/dist。 在我的Startup....

8得票2回答
混合使用C#和HTML Helper标记的ASP.NET MVC 6(ASP.NET Core)

我正在使用ASP.NET MVC 6中的新帮助程序标签。 &lt;form asp-area="DAS" asp-controller="Report" asp-action="Add" asp-route-id="@Mod...

8得票3回答
使用ViewBag中的列表选择TagHelper

我目前正在尝试在 asp.net 5 中使用标签辅助器。 我想使用一个选项标签辅助器,以视图包中的列表为数据源。但是,在 asp-for 字段中输入任何内容都会导致错误,因为它试图从模型中获取,而模型是 IEnumerable 类型,而不是视图包类型。 我想替换为: @model IEnu...

7得票2回答
ASP.Net Core:一个标签助手输出2个标签

使用ASP.Net Core的标签助手,有没有办法将一个标签转换为两个根级别的标签?我知道你可以使用TagHelperOutput.TagName == null完全删除标签,但我想知道如何做相反的操作以输出多个标签。 例如,从以下内容开始: &lt;canonical href="/te...

7得票1回答
Asp.Net Core标记帮助程序在子目录中不可用。

根据文档: @addTagHelper指令使标签助手在视图中可用。 在这种情况下,视图文件是Views/_ViewImports.cshtml,默认情况下继承了Views文件夹和子目录中的所有视图文件; 从而使标签助手可用。 因此,我已经在Views\_ViewImports.csht...

7得票1回答
标签助手 - 自闭合的HTML标签是一种不好的习惯吗?

我正在将TagHelpers引入到我的MVC vNext项目中,但我发现当我自闭合HTML标签时它们无法正常工作。 @addTagHelper "*, Microsoft.AspNet.Mvc.TagHelpers" &lt;label asp-for="FirstName"/&gt; &...