我在第一个网页中有下面的代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" ClassName ="web1" %>然后在第二个网页中: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%@ Reference Page="web1.aspx" %> 并进行调用:
web1 tmp_web = new web1();
tmp_web = (web1)Context.Handler;// 这句出现问题,无法进行强制转换会出现如下的异常提示: “c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\web2\a93f04c5\72ba2bf7\App_Web_tlkbref3.0.cs”中的类型 “_Default”与“c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\web2\a93f04c5\72ba2bf7\App_Web_web1.aspx.cdcab7d2.oj9curho.dll”中的导入类型“_Default”冲突。将使用“c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\web2\a93f04c5\72ba2bf7\App_Web_tlkbref3.0.cs”中的类型。 c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\web2\a93f04c5\72ba2bf7\App_Web_tlkbref3.0.cs 156 请各位帮我看一下是什么问题
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" ClassName ="web1" %>然后在第二个网页中: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%@ Reference Page="web1.aspx" %> 并进行调用:
web1 tmp_web = new web1();
tmp_web = (web1)Context.Handler;// 这句出现问题,无法进行强制转换会出现如下的异常提示: “c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\web2\a93f04c5\72ba2bf7\App_Web_tlkbref3.0.cs”中的类型 “_Default”与“c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\web2\a93f04c5\72ba2bf7\App_Web_web1.aspx.cdcab7d2.oj9curho.dll”中的导入类型“_Default”冲突。将使用“c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\web2\a93f04c5\72ba2bf7\App_Web_tlkbref3.0.cs”中的类型。 c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\web2\a93f04c5\72ba2bf7\App_Web_tlkbref3.0.cs 156 请各位帮我看一下是什么问题
“tmp_web=(web1)Context.Handler;”改成“tmp_web=CType(Context.Handler,web1);”来实现,
但在c#中不知道怎么实现,高手帮忙!!!!!!!!