a.aspx
namespace namespace1
{
public class class1
{
public void function1()
{
}
}
}
b.aspx:
using namepace1;
namespace namespace2
{
public class class2
{
public void function1()
{
class1 clas = new class1();
clas.function1();//调用另一个文件a.aspx里的函数function1()
}
}
在aaa.aspx.cs中
using System;
using Click;//笔误。这里你只要引入Click命名空间就可以了。。
namespace xzq686
{
public class indexNews : UserControl
{
void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
Function Function1= new Database();
Function1.FillData("SELECT top 5 * FROM dd ORDER BY id DESC",dd,"dd.mdb");
}
}
}
}
namespace Click
{
public class Function
{
public void FillData(string sql, Repeater control, string database)
{
//some code here
}
}
}
在aaa.aspx.cs中
using System;
using Click.Function;
namespace Click2//click也可是换成别的命名空间。
{
public class indexNews : UserControl
{
void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
Function Function1= new Database();
Function1.FillData("SELECT top 5 * FROM dd ORDER BY id DESC",dd,"dd.mdb");
}
}
}
}
namespace Click
{
public class Function
{
public void FillData(string sql, Repeater control, string database)
{
//some code here
}
}
}
在aaa.aspx.cs中
using System;
namespace Click
{
public class indexNews : UserControl
{
void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
Click.Function fillData = new Click.Function();
fillData.FillData("SELECT top 5 * FROM dd ORDER BY id DESC",dd,"dd.mdb");
}
}
}
}
运行还是报错
Compiler Error Message: CS0246: The type or namespace name 'Click' could not be found (are you missing a using directive or an assembly reference?)