我Index.aspx
中有
<%# GetMonthAndDay(Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"时间"))) %>
调用Index.aspx.cs
中的
public string GetMonthAndDay(DateTime dt)
{
string newDate;
string mon=dt.Month.ToString();
string dd=dt.Day.ToString();
return newDate=mon+"-"+dd;
}
一切下常因为有多个地方要用到这个过程所以我把他拷到DB.cs
public static string GetMonthAndDay(DateTime dt)
{
string newDate;
string mon=dt.Month.ToString();
string dd=dt.Day.ToString();
return newDate=mon+"-"+dd;
}
然后在index.aspx中修改为
<%# DB.GetMonthAndDay(Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"时间"))) %>
运行指示错误:
编译器错误信息: CS0246: 找不到类型或命名空间名称“DB”(是否缺少 using 指令或程序集引用?)要怎么解决
谢谢
中有
<%# GetMonthAndDay(Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"时间"))) %>
调用Index.aspx.cs
中的
public string GetMonthAndDay(DateTime dt)
{
string newDate;
string mon=dt.Month.ToString();
string dd=dt.Day.ToString();
return newDate=mon+"-"+dd;
}
一切下常因为有多个地方要用到这个过程所以我把他拷到DB.cs
public static string GetMonthAndDay(DateTime dt)
{
string newDate;
string mon=dt.Month.ToString();
string dd=dt.Day.ToString();
return newDate=mon+"-"+dd;
}
然后在index.aspx中修改为
<%# DB.GetMonthAndDay(Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"时间"))) %>
运行指示错误:
编译器错误信息: CS0246: 找不到类型或命名空间名称“DB”(是否缺少 using 指令或程序集引用?)要怎么解决
谢谢
假设你DB.cs共公业放在你的项目web下面,你在前台调用应该加上web
<%# Web.DB.GetMonthAndDay(Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"时间"))) %>