问题:
vartemp=Request.QueryString("id");
if(temp!=null)
chooseId=temp;
else
chooseId=1;
temp的类型返回是object,当temp取不到值时,这里的
if(temp!=null)不能用,返回是true
回答:
直接将temp作为if的判断条件即可,空对象会转换为false的布尔值。
可参考Javascript高级程序设计的第23页。
650) this.width=650;" title="7e3e6709c93d70cf27af3c97f8dcd100bba12bd6.jpg" alt="162219111.jpg" src="http://img1.51cto.com/attachment/201310/162219111.jpg" />
vartemp=Request.QueryString("id");
if(temp)
chooseId=temp;
else
chooseId=1;
本文出自 “独钓寒江雪” 博客,请务必保留此出处http://zhaojie.blog.51cto.com/1768828/1310452