一、问题
记得以前某些调用ASP.NET程序的过程中也遇到过几次与之类似的提示,即“字符文本中的字符太多”编译错误。以备遗忘,故记之于此。
显然,上述这句编译错误提示的过于笼统。恕不知,错误源码却是如下这样的语句:
"<%=Session['UserName']%>"
正确形式应当为:
'<%=Session["UserName"]%>'
二、小结
以前几次也是在.aspx文件中出现,而且也都是这个引号出现的问题,尽管内容不一样,但问题的根源基本一样。因此,在.aspx文件中使用多层引号时需要引起关注-可能导致“字符文本中字符太多”编译错误。