セッション変数を参照するac#リテラルを使用して、Javascriptの値を初期化する必要があります。私は次のコードを使用しています
<script type="text/javascript" language="javascript" >
var myIndex = <%= !((Session["myIndex"]).Equals(null)||(Session["myIndex"]).Equals("")) ? Session["backgroundIndex"] : "1" %>;
ただし、上記のコードは私に古典的なObject reference not set to an instance of an object.
エラーを与えています。なんで?(Session["myIndex"]).Equals(null)
この特定のエラーをキャプチャするべきではありませんか?