我把全部代码简化成以下这样都还是说using System;这行出错。弄了几天了。
下面是页面全部的代码。没弄懂哪错了。这问题困了好几天了。<%@ Page Language="C#" CodePage="936" %>
<%@ Import Namespace="System.Date" %>
<script language="C#" runat=server>
using System; //服务器响应这里出错。
class TestLoop
{
public static void Main()
{
Console.WriteLine("******************************************");
}
}
</script>Console.WriteLine 一定要在class里才有用吗?不写在class里也不出错,也没什么反应,和不用没区别。
下面是页面全部的代码。没弄懂哪错了。这问题困了好几天了。<%@ Page Language="C#" CodePage="936" %>
<%@ Import Namespace="System.Date" %>
<script language="C#" runat=server>
using System; //服务器响应这里出错。
class TestLoop
{
public static void Main()
{
Console.WriteLine("******************************************");
}
}
</script>Console.WriteLine 一定要在class里才有用吗?不写在class里也不出错,也没什么反应,和不用没区别。
解决方案 »
- c#中的static void Main(string[] args)参数args
- forms验证,登录进去之后显示的是别人的账号,有人遇到过吗
- 请问大家这样的表格在sqlserver数据库里怎么设计最好
- 数据库插入insert高级问题--高手进来
- 如何取得config里ConnectString的value的各个字段的值
- 关于SqlParameter的问题.
- 真的很难吗?没人帮我?
- "紧急急救",如何把access表备份和进度条联系起来,高分求救!
- 文件另存时对话框会显示花屏(sql2000+VS2005+EXCEL2003)
- 如何将记录的更改保存到数据库?
- 谁有<编写安全的代码>(Write Secure Code)一书的电子版?中文或英文都要?
- update(ds)时出现的错误,请帮忙看看,谢谢!
Line 3: <script language="C#" runat=server>
Line 4: using System;
Line 5: class TestLoop
Line 6: {
Source File: c:\inetpub\wwwroot\index.aspx Line: 4
using System; //服务器响应这里出错。
class TestLoop
{
public static void Main()
{
Console.WriteLine("******************************************");
}
}
把这个代码话到xx.txt 然后csc xx.txt 得到xx.exeasp.net基本例子
<script language="c#" runat="server">
Response.Write("黄");
</script>
保持为xx.aspx 话到可以运行aspx的空间 然后 http://www.xxxx.com/xx.aspx
<%@ Import Namespace="System.Date" %>
<script language="C#" runat=server>
using System; //服务器响应这里出错。
class TestLoop
{
public static void Main()
{
Response.Write("******************************************");
}
}
</script>Console.WriteLine 知道了,谢谢。难道在web里不能用System类???
<%@ Import Namespace="System.Date" %>
<script language="C#" runat=server>
using System; //服务器响应这里出错。
class TestLoop
{
public static void Main()
{
Response.Write("******************************************");
}
}
</script>那我这样写错在哪?可以帮我改改吗,以前写php的,我一点都不懂.net初学,给代码可能看得懂点,谢了,我加分
可以看到“using System;”的位置是在这个页面的类的里面,
所以会报错。
<%@ Import Namespace="System" %>
<%@ Import Namespace="System.Date" %>
<script language="C#" runat=server>
using System; //服务器响应这里出错。
class TestLoop
{
public static void Main()
{
Response.Write("******************************************");
}
}
</script>你没有看到上面引用System.Data的空间的写法吗
引用用这样写,
<%@ Import Namespace="System" %>
这是ASP.net的写法
你在aspx里不能使用using 这样的引用
<%@ Import Namespace="System.Date" %>
<%@ Import Namespace="System" %>
<script language="C#" runat=server>
class TestLoop
{
public static void Main()
{
Response.Write("******************************************");
}
}
</script>
<%@ Import NameSpace="System" %>
<%@ Import NameSpace="Microsoft.Web.UI.WebControls" %><script language="C#" runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Write("******************************************");
}
</script>
<%@ Import Namespace="System" %><!-- 这里我改成 System 了。-->
<script language="C#" runat=server>
//这里原来有个 using System;但出错也给去了。
class TestLoop
{
public static void Main()
{
Response.Write("******************************************"); /*去了之后服务器说是这里错了。不可能不能用Response.Write 吧,到底是怎么回事。*/
}
}
</script>附服务器错误消息:
Source Error: Line 6: public static void Main()
Line 7: {
Line 8: Response.Write("******************************************");
Line 9: }
Line 10: }
Source File: c:\inetpub\wwwroot\index.aspx Line: 8