Razor c#代码不会从字符串值列表填充数组
在上面的代码中,我试图将每个从列表Razor c#代码不会从字符串值列表填充数组,c#,razor,C#,Razor,在上面的代码中,我试图将每个从列表Model.Cols中提取的字符串值插入数组showcolumns。但事实并非如此。虽然变量s在循环每次迭代时都正确地保存值,但值不会被推入数组中。在这里有人能帮助吗?< /P>查看所得的HTML var显示列=@ html .WRAW(JSON.EnCODE(型号:Cols) >(以及对JavaScript数组中的值进行操作):这很难看。您是否考虑过做简单的Ajax请求,而不是直接呈现JavaScript代码来获取您的列数组? @{ if (Model
Model.Cols
中提取的字符串值插入数组showcolumns
。但事实并非如此。虽然变量s
在循环每次迭代时都正确地保存值,但值不会被推入数组中。在这里有人能帮助吗?< /P>查看所得的HTML<代码> var显示列=@ html .WRAW(JSON.EnCODE(型号:Cols) >(以及对JavaScript数组中的值进行操作):这很难看。您是否考虑过做简单的Ajax请求,而不是直接呈现JavaScript代码来获取您的列数组?
@{
if (Model.Cols != null)
{
foreach (var s in Model.Cols)
{
@: showcolumns.push('@s' + ':name');
}
}
}