我使用List
向此视图发送ViewBag
。
List<RegionSearch> rs = searchregionArray.Select(sr => new RegionSearch()
{
region = (string)sr["AREA/DEST"],
}).ToList();
var filteredRegion = rs.Select(k => k.region).Distinct();
//testing
ViewBag.checking = rs;
现在我想在<script></script>
中得到它。我可以这样做吗
答案 0 :(得分:4)
试试这个: -
<script>
var jsonList = '@Html.Raw(Json.Convert(ViewBag.checking))'
var jsList = JSON.parse(jsonList);
console.log(jsList);
</script>
注意: - 虽然不是一个好主意,但是从控制器向ViewBag
内的视图发送整个列表并不是一个好主意,而是使用ViewModel
。