gpt4 book ai didi

javascript - 遍历 ViewData 数组并使用 javascript 代码

转载 作者:行者123 更新时间:2023-11-28 16:18:50 27 4
gpt4 key购买 nike

我有一个通过 ViewData 传递到我的 View 的数组。该数组由我的模型之一的多个元素组成。

我想迭代这些元素并对对象的元素使用 JavaScript 代码。

伪代码示例:

for x in ViewData["asdasd"] {

foo(x.Property)

}

foo 是一个 JavaScript 函数。

我该怎么做?

最佳答案

使用反射来获取值。 (编辑是因为我意识到我一开始完全误解了这个问题)

@{ 
Type t = typeof(MyModelType);
foreach (string x in ViewData["mykey"])
{
var propertyVal = t.GetProperty(x).GetValue(MyModelObject, null);
@Html.Raw("foo('" + propertyVal + "')");
}
}

关于javascript - 遍历 ViewData 数组并使用 javascript 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10464498/

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