asp.net-mvc - 使用模型中的文本渲染跨度元素

标签 asp.net-mvc asp.net-mvc-3 html

有没有办法将文本渲染成 span加载 ASP MVC 3 View 时的元素?例如 如果我有 <span id="territoryName"></span>我将如何从 Model.Region 加载数据?进入span元素作为文本?

最佳答案

如果您使用的是 Razor,则可以使用以下内容。

<span id="territoryName">@Model.Region</span>

注意:该值将进行 HTML 编码。

没有 HTML 编码:

<span id="territoryName">@Html.Raw(Model.Region)</span>

关于asp.net-mvc - 使用模型中的文本渲染跨度元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16323447/

相关文章:

asp.net-mvc - Knockoutjs 映射 fromJS 保持方法

c# - 从 ViewBag 以 unicode 输出

.net - 在 .net mvc3 应用程序中映射 Controller 和操作之前,如何将 url 中的 "-"替换为 "_"

html - 使用 CSS 将 div 转换为 span

javascript - 页面高度动态增加时Absolute Div向下移动

javascript - ASP.Net Core 3 将 JSON 数组发布到 Controller

jquery - 如何在数据表中显示空数据消息

c# - MVC,C# 将 parent.id 传递给子索引或创建操作?

c# - 使用 MVC 为 View 中 foreach 循环内的表生成随机 ID

html - 将导航栏扩展到全宽