我收到此错误我想使用另一个类方法。我在做asp.net项目。请帮忙!!
编译器错误消息:CS0103:当前上下文中不存在名称'printHelper'
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.IO;
using System.Text;
using System.Web.SessionState;
printHelper.cs
namespace C2Project
{
public class printHelper
{
public static void PrintWebControl(Control ctrl)
{
PrintWebControl(ctrl, string.Empty);
}
. . .
}
}
在另一个webForm中 print.aspx.cs
public partial class Print : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Control ctrl = (Control)Session["ctrl"];
printHelper.PrintWebControl(ctrl);
}
}
答案 0 :(得分:0)
在webForm print.aspx.cs
课程(页面顶部)添加对您文件的引用:
using C2Project;
让你的课静态(不是真的需要):
public static class PrintHelper
{
public static void PrintWebControl(Control ctrl)
{
PrintWebControl(ctrl, string.Empty);
}
. . .
}