目標
List<T>Session["MySession"]
Razor Engine を使用してa を JSON にエンコードします。
問題
私の中に次のスクリプトがありますIndex.cshtml
:
<script type="text/javascript">
var existingItems =
@Html.Raw
(Json.Encode
((List<MyApp.Models.Data.getSpecificProductToShoppingList_Result>)
Session["ProdructsSummary"]))
window.onload = function () {
console.log(existingItems);
}
</script>
の戻り値はexistingItems
ですnull
。なんで?
観察
確かに— 私のセッションには価値があります。