| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 874 人关注过本帖
标题:菜鸟请教各位高手
只看楼主 加入收藏
ki11er
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2006-8-2
收藏
 问题点数:0 回复次数:5 
菜鸟请教各位高手
请各位高手帮忙看看,怎么修改就能解决问题。这是源代码
using System;
using System.Collections;
using
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.Mobile;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.MobileControls;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Web.UI.MobileControls.MobilePage;
<% @Page Inherits ="System.Web.UI.MobileControls.MobilePage"  
       Language="C#"% >
<mobile:Form id=form1 runat="server">
<mobile:Label id=Label1 runat="server">
    Hello World!
</mobile:Label>
</mobile:Form>

这是运行后的提示错误信息: 

“/WebSite8”应用程序中的服务器错误。
--------------------------------------------------------------------------------

编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误信息: CS0116: 命名空间并不直接包含诸如字段或方法之类的成员

源错误:



行 12: using System.Web.UI.HtmlControls;
行 13: using System.Web.UI.MobileControls.MobilePage;
行 14: <% @Page Inherits ="System.Web.UI.MobileControls.MobilePage"  
行 15:        Language="C#"% >
行 16: <mobile:Form id=form1 runat="server">


源文件: c:\WebSite8\Default2.aspx.cs    行: 14
2007-12-22 11:00
marer
Rank: 2
等 级:新手上路
威 望:3
帖 子:928
专家分:0
注 册:2005-7-18
收藏
得分:0 
你的<mobile:Form>标签应该没有引用

public class 人生历程 extends Thread{public void run(){while(true){努力,努力,再努力!!;Thread.sleep(0);}}}
2007-12-22 11:13
ki11er
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2006-8-2
收藏
得分:0 
回复 2# 的帖子
那应该怎么 添加引用?
2007-12-22 11:23
pacocai
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1583
专家分:0
注 册:2007-3-12
收藏
得分:0 
<% @Page Inherits ="System.Web.UI.MobileControls.MobilePage" Language="C#"% >

很明显的错误在这一行里,System.Web.UI.MobileControls.MobilePage这句是命名空间,而不是一个页面,或是一个程序,命名空间是不允许这样引用的,你把Inherits ="System.Web.UI.MobileControls.MobilePage"删除掉,再测试一下。

浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2007-12-22 12:20
ki11er
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2006-8-2
收藏
得分:0 
回复 4# 的帖子
<% @Page Inherits ="System.Web.UI.MobileControls.MobilePage" Language="C#"% >
这一整行代码都删除掉,都还是不行。
2007-12-22 12:59
pacocai
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1583
专家分:0
注 册:2007-3-12
收藏
得分:0 
整行删除掉肯定不行,因为你这一句是要说明你引用的是c#的代码。还有就是你写的到底是什么程序,你先给我说下先,你现在开的要说是Windows mobil的程序嘛,不像,说是的程序嘛,也不像,如果你说是手机浏览的的话倒有可能。但是如果是说的话那你的代码好像…………我怎么感觉都不对呢?在的页面里可以直接引用命名空间吗?不能直接引用的话,如果说你是在后面程序的话那为什么还要加上<%呢?不解……楼主说明白一点。

浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2007-12-22 13:51
快速回复:菜鸟请教各位高手
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015195 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved