我需要使用引用会话变量的 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)
捕获这个特定的错误吗?