首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

App_Code中定义的类在aspx文件中怎么引用

2013-03-12 
App_Code中定义的类在aspx文件中如何引用如我在App_Code中定义了一个URLManage的类,在Index文件中引用此类

App_Code中定义的类在aspx文件中如何引用
如我在App_Code中定义了一个URLManage的类,在Index文件中引用此类
代码如下:


<div class="top_side">
                <ul>
                    <li id="liLogin"><a href='<%=URLManage.GetURL("~/Member/MemberLogin","")%>'>登录</a> |
                    </li>
                    <li><a href='<%=URLManage.GetURL("~/Member/RegisterMember","")%>'>注册</a></li>
                    <li>|<a href='<%=URLManage.GetURL("~/Member/MemberInfo","")%>'><label id="lbUserNameInfo"></label>个人信息</a>
                    </li>
                    <li>|<a href='<%=URLManage.GetURL("~/Member/Collection","")%>'>我的收藏夹</a> </li>
                    <li>|<a href='<%=URLManage.GetURL("~/Member/ShopingCart","")%>'>我的购物车</a> </li>
                    <li>|<a href='<%=URLManage.GetURL("~/Member/OrderManage","")%>'>我的订单</a> </li>
                    <li>|<a href='<%=URLManage.GetURL("~/Comments/WebComment","")%>'>总站留言</a> </li>
                    <li>|<a href='<%=URLManage.GetURL("~/Search/SearchProduct","")%>'>找找看</a> </li>
                    <li id="liLogout">|<a id="A2" href='<%=ResolveUrl("Member/Data/GetMemberInfo.ashx?method=MemberLogout")%>'>安全退出</a></li>
                </ul>
            </div>



运行时提示
编译器错误消息: CS0103: 当前上下文中不存在名称“URLManage”

源错误:

 

行 16:             <div class="top_side">
行 17:                 <ul>
行 18:                     <li id="liLogin"><a href='<%=URLManage.GetURL("~/Member/MemberLogin","")%>'>登录</a> |
行 19:                     </li>
行 20:                     <li><a href='<%=URLManage.GetURL("~/Member/RegisterMember","")%>'>注册</a></li>


 

源文件: d:\Projects\MrcWeb\MrcWeb.UI\Site.Master    行: 18  asp.net .net
[解决办法]
你是用VS2010的吗?
2010本身没有App_code文件夹,你在根目录下建个 URLManage类,然后拖进App_code里试试
[解决办法]
右键项目 =》清理 

之后再编译看看 另外 在页面cs文件里是否能正常引用 

另外 看看你的项目的程序集名称和默认空间名
[解决办法]

引用:
引用:你是用VS2010的吗?
2010本身没有App_code文件夹,你在根目录下建个 URLManage类,然后拖进App_code里试试

VS2010,我是先建App_Code文件夹,再在这个文件夹下建URLManage类的


你试试先在根目录下建URLManage类,看还报错不??然后再拉进App_Code里
[解决办法]
引用:
引用:引用:你是用VS2010的吗?
2010本身没有App_code文件夹,你在根目录下建个 URLManage类,然后拖进App_code里试试

VS2010,我是先建App_Code文件夹,再在这个文件夹下建URLManage类的

你试试先在根目录下建URLManage类,看还……


记得以前出现过这种 在根目录不出错 App_Code却报错

这个是生成版本问题 找到提示的相应位置删除就OK了

热点排行