请教这样一个编译出“多处定义”错误问题!
定义两个类:一个产生控件的类(EditableGrid.cs),另一个是编辑类(systemmanage.cs)。
同时还加上usermanage.aspx和usermanage.aspx.cs.
源代码的一些如下:
1、EditableGrid.cs文件:
namespace EditorLib
{
namespace Controls
{
public class EditableGrid : DataGrid
{
..........
2、systemmanage.cs文件:
using System;
......
using EditorLib.Controls;
namespace WebApp_System
{
public class MyPage : Page
{
......
3、usermanage.aspx文件:
<%@ Page language="c#" Codebehind="usermanage.aspx.cs" AutoEventWireup="false" src="systemmanage.cs" Inherits="WebApp_System.MyPage" %>
<%@ Register TagPrefix="expo" Namespace="EditorLib.Controls" Assembly="EditorLib" %>
......
4、usermanage.aspx.cs文件:
using System;
......
using EditorLib.Controls;
namespace WebApp_System
{
public class usermanage : System.Web.UI.Page
{
......
当执行时就报以下错误:
编译器错误信息: CS1595: 已在多处定义“WebApp_System.MyPage”;使用“D:\WINNT\Microsoft.NET\Framework\v1.0.3705\Temporary ASP.NET Files\webapp_system\c3ed6d7a\14f9fc00\assembly\dl\3dea1a14\8cd3d2e2_b2bec201\WebApp_System.DLL”中的定义
源错误:
行 32:
行 33: [System.Runtime.CompilerServices.CompilerGlobalScopeAttribute()]
行 34: public class usermanage_aspx : WebApp_System.MyPage, System.Web.SessionState.IRequiresSessionState {
行 35:
行 36: protected System.Web.UI.DataBoundLiteralControl __control5;
源文件: D:\WINNT\Microsoft.NET\Framework\v1.0.3705\Temporary ASP.NET Files\webapp_system\c3ed6d7a\14f9fc00\cc-syyye.0.cs 行: 34
请问该如何修改??谢谢大家!!