“字符文本中字符太多”错误及解决方法

一、问题

记得以前某些调用ASP.NET程序的过程中也遇到过几次与之类似的提示,即“字符文本中的字符太多”编译错误。以备遗忘,故记之于此。

显然,上述这句编译错误提示的过于笼统。恕不知,错误源码却是如下这样的语句:

--------------------------------------------------------------------------------
"<%=Session['UserName']%>"
--------------------------------------------------------------------------------
正确形式应当为:

--------------------------------------------------------------------------------
 '<%=Session["UserName"]%>'

--------------------------------------------------------------------------------

二、小结

以前几次也是在.aspx文件中出现,而且也都是这个引号出现的问题,尽管内容不一样,但问题的根源基本一样。因此,在.aspx文件中使用多层引号时需要引起关注-可能导致“字符文本中字符太多”编译错误。

 

posted @ 2012-05-15 10:59  doubledu  阅读(4502)  评论(0编辑  收藏  举报