tag-helpers相关内容

MVC 6 标签助手和 foreach

为了显示集合中的项目,我会给标签标签助手的 asp-for 属性提供什么.下面的代码会产生编译错误. @foreach(模型中的变量项){} 解决方案 @ 字符转义默认模型 lambda 代码.因此您可以输入: @foreach(模型中的变量项){ ..
发布时间:2022-01-13 12:50:11 其他开发

我可以在返回 html 的自定义 Tag Helper 中使用 Tag Helper 吗?

我最近遇到了一种情况,我想在标签助手中使用标签助手.我环顾四周,找不到其他人尝试这样做,是我使用了糟糕的约定还是缺少文档? 例如.标签助手 A 输出包含另一个标签助手的 HTML. 例如. [HtmlTargetElement("tag-name")]公共类 RazorTagHelper : TagHelper{公共覆盖无效进程(TagHelperContext 上下文,TagHel ..
发布时间:2022-01-13 12:48:07 C#/.NET

ASP.NET 5 MVC 6 中的单选按钮标记帮助程序

我在 ASP.NET 5 MVC 6 中看不到任何单选按钮的标签助手.在我需要使用单选按钮的情况下,处理表单元素的正确方法是什么? 解决方案 所有输入类型都有一个 TagHelper,包括单选按钮类型.假设您有这样的视图模型 公共类 CreateUserVm{公共字符串用户名 { 设置;得到;}公共 IEnumerable角色{设置;得到;}公共 int Selected ..
发布时间:2022-01-13 12:45:26 C#/.NET

TagHelper 用于将路由值作为链接的一部分传递

在链接上指定 asp-controller 和 asp-action 时,同时传递 id 属性的语法是什么? 例如如果我想链接到给定对象的编辑 URL,则所需的 URL 将是 /user/edit/5 例如. 有没有使用 TagHelpers 的方法来实现这一点,还是我们仍然必须退回到 @Html.ActionLink()? 解决方案 您可以使用属性前缀 asp-route- ..
发布时间:2022-01-13 12:43:32 其他开发

TagHelpers 基于验证属性为 LabelTagHelper 添加自定义类 [必需]

在 Core MVC 中,有一个新概念,即标签助手. 我们之前可以创建自定义 html 帮助器,以根据验证数据注释附加一些类,例如 [Required]. 作为 TagHelpers arq 相当新的领域,我找不到足够的资源来实现以下目标: 这是视图模型: [必填]公共性别性别{得到;放;} 查看: 输出: 但我不想在标签中手动添加所需的 css 类.不知何故, ..
发布时间:2022-01-13 12:35:43 前端开发

如何从 MVC 6 中的 ASP.Net 5 Tag Helper 访问 RouteData

我正在尝试获取当前路线,以便我可以使用标记帮助程序在一组链接中突出显示活动页面. TagHelperContext 不能让我访问任何有用的东西.如何获得对 RouteData 的引用? 解决方案 我最终找到了这里描述的答案:https:///github.com/aspnet/Announcements/issues/28 您可以使用新属性通过属性注入来导入 ViewConte ..
发布时间:2022-01-13 12:33:02 其他开发

在 MVC 6 中,如何在视图中编写复选框列表并将选中的值传递给控制器​​?

抱歉,我的大部分搜索都将我带到旧的 MVC 代码.任何帮助将不胜感激. 在带有标签助手的 MVC 6 中,您如何编写一组复选框: 对标签使用标签助手,因此点击它会切换选中的值 将选中的值保存(绑定?)到 IsOptionSelected 属性 点击提交后将这些检查的值传回控制器 ? 我能够正确显示带有标签的复选框,但我不知道如何通过模型将选中的值传递回控制器.现在,Is ..
发布时间:2021-12-23 08:22:28 C#/.NET

MVC 6 标签助手智能感知?

是否应该为 Razor/MVC 6 中的新 asp- 标签助手提供智能感知?我一直在学习 Shawn Wildermuth 的一门关于 Pluralsight 的课程,一切正常,但我认为当我开始输入 asp- 作为标签上的属性时,我应该获得智能感知. 如果它应该存在,您对可能导致它消失的原因有什么想法吗? 我正在使用 Visual Studio 2015 社区和 RC1-Final 版 ..
发布时间:2021-12-21 19:52:08 C#/.NET

asp.net 有条件地禁用标签助手 (textarea)

我想根据模型评估的条件启用或禁用 textarea,我正在使用 textarea 标记助手.换句话说,是这样的: 但我收到以下设计时错误:标签助手“textarea"在元素的属性声明区域中不得包含 C#. 然后我尝试了: 没有显示任何设计时错误,但呈现如下:Model.MustDisable==true 呈现 disabled='dis ..
发布时间:2021-12-21 19:47:57 其他开发

如何在 ASP.NET Core MVC 中向 asp 标签助手添加链接参数

我对 ASP.NET MVC 1-5 有很多经验.现在我学习了 ASP.NET Core MVC 并且必须传递一个参数来链接页面.例如我有以下 Action [HttpGet]公共 ActionResult GetProduct(string id){ViewBag.CaseId = id;返回视图();} 如何使用标签助手实现此操作的链接? ProductName 解决方案 您可以使 ..
发布时间:2021-12-10 20:06:44 C#/.NET

如何从 HttpPost Create 操作方法中知道选定的复选框?

我在Student 和Course 之间存在多对多关系.链接实体集是Enrollment.为了简单起见,它们都定义如下. 型号 公开课课程{公共 int Id { 获取;放;}公共字符串标题{获取;放;}公共虚拟 ICollection招生{得到;放;}}公开课报名{公共 int Id { 获取;放;}公共 int StudentId { 获取;放;}公共 int ..
发布时间:2021-12-10 19:20:42 C#/.NET

在 ASP.NET Core MVC 中选择 Tag Helper

我需要有关 ASP.NET Core 中的 select 标记助手的一些帮助. 我有一个员工列表,我试图将这些员工绑定到一个选择标签助手.我的员工在 List 中EmployeesList 和选定的值将进入 EmployeeId 属性.我的视图模型如下所示: 公共类 MyViewModel{公共 int EmployeeId { 获取;放;}公共字符串注释 { 获取;放;}公共列表员工列表 ..
发布时间:2021-11-28 23:21:33 C#/.NET

用父标记将标记列表(taghelper)括起来

我需要实现以下目标 当我在设计时使用 MyTag 时,需要自动将其封装在 MyTagList 或 MyTag 中,如果出现错误,则必须将其封装通过 MyTagList 解决方案 您今天无法在设计时执行此操作.但是,您可以通过使用 TagHelperContext.Item ..
发布时间:2021-04-11 19:06:32 其他开发

如何将值传递到部分标签助手中?(ASP.NET Core)

我正在尝试在表单内渲染局部视图,我需要将循环的值(当然,+ 1是因为它从0开始)用作我的局部视图中的值之一,我想如何使这项工作吗? 我尝试使用ViewData或ViewBag做到这一点,但这要么是错误的方法,要么是我实现错误了 这是我的主要形式: @model测量 ..