问题标签 [tag-helpers]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tag-helpers - ASP.NET 5 标记返回 500 内部服务器错误
我是 asp.net 5 的新手,我想知道是否有人可以给我一些指导。
我有一个项目,我正在使用 Steve Sanderson模板(第一个版本为 1.0.0-rc1-final)使用 asp.net 5 渲染一个 Angular 2 应用程序。
它在 IIS Express 上运行良好,但当我发布到 Azure 时却不行。
我尝试更改一些设置,但决定在本地发布 IIS 以查看是否可以重现错误(500),但在我更舒适的环境中。
是的,发布后我有同样的错误,但我仍然不知道如何获得更详细的错误。我尝试过:
app.UseDeveloperExceptionPage();
- 网络配置
- 网络配置
stdoutLogEnabled="true"
- 网络配置
<httpErrors errorMode="Detailed" />
- ETC
但他们都没有工作。
如果我删除负责渲染应用程序的标签,
<app asp-prerender-module="ClientApp/boot-server" asp-prerender-webpack-config="webpack.config.js">Loading...</app>
它就可以工作。
非常感谢您提前。
asp.net - ASP.NET TagHelper 中的子元素
我确信这很明显,但我似乎无法将子 html 元素添加到 ASP.NET TagHelper。
我正在尝试输出以下内容
并尝试了以下
但这会为“i”元素呈现一个单独的“a”元素,有人知道我哪里出错了吗?
azure - Azure 中的 CDN css 和 JS,https 和版本不起作用
我正在使用 ASP.NET Core。我已经为 CSS 和 JS 文件配置了一个 CDN。
这是我在 HTML 中 TagHelper 中的代码:
我的问题是重定向完成了悬停http,我需要https。
这是我浏览器中的错误:
混合内容:“ https://www.myweb.com ”上的页面是通过 HTTPS 加载的,但请求了不安全的样式表“ http://www.myweb.com/dist/web.bundle.js ”。此请求已被阻止;内容必须通过 HTTPS 提供。
另一件事是我的 CSS 和 JS 没有附加版本参数。
谢谢!!
c# - 用于收集的标签助手
假设我有一个这样的视图模型:
我想编写一个标签助手,它可以显示Certificates
使用自定义 html 的列表,如下所示:
多列表元素内的 Html 将为每个证书对象重复设置适当的值。
有没有办法做到这一点?
c# - Tag Helper Select 元素为空,即使其数据源不是
我正在使用“数据库优先模型”的 ASP.NET Core MVC RC2 项目。该数据库是著名的Northwind 数据库。一切正常,除了应该填充ViewBag
数据的“选择标记帮助程序”(一个 HTML 下拉列表)是空的,即使ViewBag
数据不为空:
以下操作方法CustomersController
正确显示所有客户的列表:
当用户单击记录上的“编辑”链接时,以下Edit
操作会在“编辑”表单中正确显示该记录值,但国家/地区的下拉列表为空:
以下是显示可编辑数据的“视图”,但下拉列表为空白:
注意:在调试过程中,当我设置断点<select asp-for="Country" asp-items="@ViewBag.Countries" class="form-control" />
并将鼠标悬停在上面时,@ViewBag.Countries
我可以看到 ViewBag 中的国家/地区已填充。
c# - 没有 asp-controller 属性的 ASP 锚标记助手 asp-action 属性
在我的ASP.NET Core RC2
应用程序中,我使用 VS2015 创建了一个视图view Wizard
,其中我选择了Details demplate
. 在视图结束时,它创建了以下 HTML 标记。如果您注意到锚标记具有 asp-action 属性但没有 asp-Controller 属性。但是编辑和索引链接将我带到正确的控制器,即向导用于创建详细信息模板的控制器。我的假设是,默认情况下,Edit and Index actions
在 Details 模板使用的同一控制器中调用它们。我的假设正确吗?哪里需要 asp-controller 属性?如果不存在,假设是什么?
详情查看:
constraints - Taghelpers:是否可以向 ModelExpression 添加类型约束?
使用 htmlhelpers 可以限制您的助手将绑定到的类型
或者
标签助手允许约束吗?如果是这样,谁能给我举个例子?
c# - 如何在 ASP.NET Core MVC 中将链接参数添加到 asp 标签助手
我对ASP.NET MVC 1-5有很多经验。现在我学习ASP.NET Core MVC并且必须传递一个参数来链接页面。例如我有以下动作
如何使用标签助手实现此操作的链接?
visual-studio-2015 - 如何在 html 表格单元格中使用 ASP.NET Tag Helpers
在本Microsoft 教程中,我们如何使用ASP.NET HTML Tag Helpers显示 html 单元格标签和值?例如,在教程中的以下代码中,<td>@Html.DisplayFor(modelItem => item.BlogId)<\td>
我想使用标签助手而不是使用。我尝试使用<td><label asp-for="item.BlogId"></label><\td>
但智能感知在那里无法识别item in item.BlogId
。