用.net写的网业出现问题了,请大家帮忙一下,问题出现在哪,要怎么改啊。
“/”应用程序中的服务器错误。--------------------------------------------------------------------------------
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
编译器错误信息: CS0103: 当前上下文中不存在名称“DataGrid1”
源错误:
行 25: OleDbDataAdapter oda = new OleDbDataAdapter(cmd);
行 26: oda.Fill(ds, "sale_net");
行 27: DataGrid1.DataSource = ds.Tables["sale_net"].DefaultView;
行 28: this.DataGrid1.DataBind();
行 29: MyConn.Close();
源文件: e:\Company2.0\Sale_net.aspx.cs 行: 27
显示详细的编译器输出:
C:\windows\system32> "C:\windows\Microsoft.NET\Framework\v2.0.50727\csc.exe" /t:library /utf8output /R:"C:\windows\assembly\GAC_32\System.Web\2.0.0.0__b03f5f7f11d50a3a\System.Web.dll" /R:"C:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\f9d92555\58d15aa2\App_Web_x9o-dmpy.dll" /R:"C:\windows\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll" /R:"C:\windows\assembly\GAC_MSIL\System.Web.Mobile\2.0.0.0__b03f5f7f11d50a3a\System.Web.Mobile.dll" /R:"C:\windows\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll" /R:"C:\windows\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" /R:"C:\windows\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll" /R:"C:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\f9d92555\58d15aa2\assembly\dl3\7c7144ce\0044cb87_f8d9c601\OleDbHelper.DLL" /R:"C:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\f9d92555\58d15aa2\App_Code.kntgwjrh.dll" /R:"C:\windows\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll" /R:"C:\windows\assembly\GAC_MSIL\System.Design\2.0.0.0__b03f5f7f11d50a3a\System.Design.dll" /R:"C:\windows\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll" /R:"C:\windows\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll" /R:"C:\windows\assembly\GAC_MSIL\System.Web.Services\2.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll" /R:"C:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\f9d92555\58d15aa2\assembly\dl3\0a2110b8\00f7e594_25adc301\FreeTextBox.DLL" /out:"C:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\f9d92555\58d15aa2\App_Web_sale_net.aspx.cdcab7d2.2t24w0s8.dll" /D:DEBUG /debug+ /optimize- /win32res:"C:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\f9d92555\58d15aa2\b2kbhs-z.res" /w:4 /nowarn:1659;1699 "C:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\f9d92555\58d15aa2\App_Web_sale_net.aspx.cdcab7d2.2t24w0s8.0.cs" "C:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\f9d92555\58d15aa2\App_Web_sale_net.aspx.cdcab7d2.2t24w0s8.1.cs" "C:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\f9d92555\58d15aa2\App_Web_sale_net.aspx.cdcab7d2.2t24w0s8.2.cs"
Microsoft (R) Visual C# 2005 编译器 版本 8.00.50727.42
用于 Microsoft (R) Windows (R) 2005 Framework 版本 2.0.50727
版权所有 (C) Microsoft Corporation 2001-2005。保留所有权利。
e:\Company2.0\Sale_net.aspx.cs(27,9): error CS0103: 当前上下文中不存在名称“DataGrid1”
e:\Company2.0\Sale_net.aspx.cs(28,14): error CS0117: “Sale_net”并不包含“DataGrid1”的定义
e:\Company2.0\Sale_net.aspx.cs(45,14): error CS0117: “Sale_net”并不包含“DataGrid1”的定义
e:\Company2.0\Sale_net.aspx.cs(46,14): error CS0117: “Sale_net”并不包含“DataGrid1”的定义
e:\Company2.0\Sale_net.aspx(52,108): error CS0117: “ASP.sale_net_aspx”并不包含“DataGrid1_Page”的定义
e:\Company2.0\Sale_net.aspx(52,74): error CS0117: “ASP.sale_net_aspx”并不包含“NewGrid_SelectedIndexChanged”的定义
显示完整的编译源:
行 1: #pragma checksum "E:\Company2.0\Sale_net.aspx" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "919F906E0EA026D9C062110EFED6C11F"
行 2: //------------------------------------------------------------------------------
行 3: // <auto-generated>
行 4: // 此代码由工具生成。
行 5: // 运行库版本:2.0.50727.832
行 6: //
行 7: // 对此文件的更改可能会导致不正确的行为,并且如果
行 8: // 重新生成代码,这些更改将会丢失。
行 9: // </auto-generated>
行 10: //------------------------------------------------------------------------------
行 11:
行 12:
行 13:
行 14: public partial class Sale_net : System.Web.SessionState.IRequiresSessionState {
行 15:
行 16:
行 17: #line 18 "E:\Company2.0\Sale_net.aspx"
行 18: protected global::ASP.controllers_top_ascx Top1;
行 19:
行 20: #line default
行 21: #line hidden
行 22:
行 23:
行 24: #line 30 "E:\Company2.0\Sale_net.aspx"
行 25: protected global::ASP.controllers_left_ascx Left1;
行 26:
行 27: #line default
行 28: #line hidden
行 29:
行 30:
行 31: #line 52 "E:\Company2.0\Sale_net.aspx"
行 32: protected global::System.Web.UI.WebControls.DataGrid NewGrid;
行 33:
行 34: #line default
行 35: #line hidden
行 36:
行 37:
行 38: #line 80 "E:\Company2.0\Sale_net.aspx"
行 39: protected global::ASP.controllers_bottom_ascx Bottom1;
行 40:
行 41: #line default
行 42: #line hidden
行 43:
行 44:
行 45: #line 14 "E:\Company2.0\Sale_net.aspx"
行 46: protected global::System.Web.UI.HtmlControls.HtmlForm form1;
行 47:
行 48: #line default
行 49: #line hidden
行 50:
行 51: protected System.Web.Profile.DefaultProfile Profile {
行 52: get {
行 53: return ((System.Web.Profile.DefaultProfile)(this.Context.Profile));
行 54: }
行 55: }
行 56:
行 57: protected System.Web.HttpApplication ApplicationInstance {
行 58: get {
行 59: return ((System.Web.HttpApplication)(this.Context.ApplicationInstance));
行 60: }
行 61: }
行 62: }
行 63: namespace ASP {
行 64:
行 65: #line 319 "C:\windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 66: using System.Web.Security;
行 67:
行 68: #line default
行 69: #line hidden
行 70:
行 71: #line 316 "C:\windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 72: using System.Web;
行 73:
行 74: #line default
行 75: #line hidden
行 76:
行 77: #line 318 "C:\windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 78: using System.Web.SessionState;
行 79:
行 80: #line default
行 81: #line hidden
行 82:
行 83: #line 314 "C:\windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 84: using System.Text;
行 85:
行 86: #line default
行 87: #line hidden
行 88:
行 89: #line 52 "E:\Company2.0\Sale_net.aspx"
行 90: using System.Web.UI.WebControls;
行 91:
行 92: #line default
行 93: #line hidden
行 94:
行 95: #line 320 "C:\windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 96: using System.Web.Profile;
行 97:
行 98: #line default
行 99: #line hidden
行 100:
行 101: #line 311 "C:\windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 102: using System.Collections;
行 103:
行 104: #line default
行 105: #line hidden
行 106:
行 107: #line 52 "E:\Company2.0\Sale_net.aspx"
行 108: using System.Web.UI.WebControls.WebParts;
行 109:
行 110: #line default
行 111: #line hidden
行 112:
行 113: #line 313 "C:\windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 114: using System.Configuration;
行 115:
行 116: #line default
行 117: #line hidden
行 118:
行 119: #line 310 "C:\windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 120: using System;
行 121:
行 122: #line default
行 123: #line hidden
行 124:
行 125: #line 4 "E:\Company2.0\Sale_net.aspx"
行 126: using ASP;
行 127:
--------------------编程问答-------------------- 编译器错误信息: CS0103: 当前上下文中不存在名称“DataGrid1”
这不是提示了吗,去看看是不是存在DataGrid1,对了,在VS2005中不是用GridView替代了DataGrid了吗?? --------------------编程问答-------------------- 好的,谢谢,我去看一下
--------------------编程问答-------------------- aspx 没有 DataGrid1; --------------------编程问答-------------------- 根据你的错误提示,DataGrid1 不存在
去看看是不是存在DataGrid1
初学者去这里看看 http://www.dqhxz.com --------------------编程问答-------------------- 当前上下文中不存在名称“DataGrid1”
这么大几个字呢。。。。 --------------------编程问答-------------------- 不存在id=DataGrid1 的datagrid
补充:.NET技术 , ASP.NET