我想从另一个页面调用页面的一些公共方法
这是我的代码
public class FirstPage : Page
{
public string Connect()
{
// method code here
}
// etc...
}
Run Code Online (Sandbox Code Playgroud)
从另一个页面调用此方法时出错
如果该方法对两个页面都是通用的,那么请考虑使用从Page继承的页面的基类.该方法可以去那里.
public YourPage: BaseClass
{
public void MyMethod()
{
base.BaseMethod();
}
}
public BaseClass: System.Web.UI.Page
{
//.. your shared method goes here
protected BaseMethod()
{
//.. logic here
}
}
Run Code Online (Sandbox Code Playgroud)
如果您的页面共享相同的功能区域,这是有道理的,例如它们都与订单处理有关