gpt4 book ai didi

asp.net-mvc - 在 div 的 Style 属性中使用 MVC3 ViewData

转载 作者:太空宇宙 更新时间:2023-11-04 15:30:00 25 4
gpt4 key购买 nike

我正在处理一个 MVC3 项目。

我已经在 Controller 中计算出的 ViewData["nReceived"] 中有一个十进制值。之后 Controller 调用索引 View 。

我可以在元素外的索引 View 中显示它

<div class="bar bar-success" style="width: 42%;">Received  @ViewData["nReceived"]</div>

但我需要将此值用作替换宽度百分比的元素的属性。

我试过了,没有成功:

<div class="bar bar-success" style="width: @ViewData["nReceived"]%;">Received</div>

还有这个:

@ViewContext.Writer
.Write("<div class=\"bar bar-success\" style=\"width: @ViewData["nReceived"]%;">")

关于如何让它工作有什么想法吗?

最佳答案

这应该可以使用 @()

<div class="bar bar-success" style="width:@(ViewData["nReceived"])%;">Received</div>

此外,由于您使用的是 MVC3,因此您也可以尝试 ViewBag

<div class="bar bar-success" style="width:@(ViewBag.nReceived)%;">Received</div>

关于asp.net-mvc - 在 div 的 Style 属性中使用 MVC3 ViewData,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15272111/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com