ASP.NET页面赋值 “<% =”这种方式赋值不成功的问题
<imgtitle="<%=CommonUtil.Logo.Title%>"alt="数字城市"src="img/logo.gif"/>不知道为什么,到页面的时候总是报错...
<img title="<% = CommonUtil.Logo.Title %>" alt="数字城市" src="img/logo.gif" />
不知道为什么,到页面的时候总是报错,说Compiler Error Message: CS0103: The name 'CommonUtil' does not exist in the current context。
但是CommonUtil实际上是我写的一个静态类,我是直接访问相同命名空间下的对象,编译build都不会报错,就是运行的时候会出现这个异常。
不知道为什么,求师兄指点。 展开
不知道为什么,到页面的时候总是报错,说Compiler Error Message: CS0103: The name 'CommonUtil' does not exist in the current context。
但是CommonUtil实际上是我写的一个静态类,我是直接访问相同命名空间下的对象,编译build都不会报错,就是运行的时候会出现这个异常。
不知道为什么,求师兄指点。 展开
4个回答
展开全部
把类全名写上,即把命名空间也加上。比如
A.B.C.CommonUtil.Logo.Title.
A.B.C.CommonUtil.Logo.Title.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没导入命名空间吧..在页面上要显式的导入<%@ Import Namespace="" %>或者在类前加上命名空间
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<img title=‘<% = CommonUtil.Logo.Title %>’ alt="数字城市" src="img/logo.gif" />
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CommonUtil.Logo.Title 是不是public
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询