c# - 从 C# 中的另一个页面调用函数

标签 c# asp.net .net

我想从另一个页面调用该页面的一些公共(public)方法

这是我的代码

   public class FirstPage : Page
   {
   public string Connect()
   {
    // method code here
   }
   // etc...
   }

从另一个页面调用此方法时出错

最佳答案

如果该方法对两个页面都是通用的,那么请考虑为页面使用一个继承自 Page 的基类。该方法可以去那里。

public YourPage: BaseClass
{
     public void MyMethod()
     {
         base.BaseMethod();
     }
}

public BaseClass: System.Web.UI.Page
{
    //.. your shared method goes here
    protected BaseMethod()
    {
         //.. logic here
    }
}

如果您的页面共享相同的功能区域,例如它们都是关于订单处理的

关于c# - 从 C# 中的另一个页面调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8340522/

相关文章:

.net - 如何修复动态数据中的类型名称冲突

c# - 将逗号分隔的文件另存为 txt,得到奇怪的字符

asp.net - 可以通过VS2015在IIS中调试/运行ASPNET5应用程序

java - .Net 委托(delegate)相对于 Java 匿名类的真正优势是什么?

c# - 如何在 C# 上为包装的 C++ 方法编写签名,该方法具有指向函数及其参数的指针?

C# - 写入 CSV 文件时格式化列(单元格格式)

c# - 需要一些正则表达式帮助

.net - Assert.Equals两个实现IEquatable(T)的对象不使用equals方法

.net - 为 string() 类型的自动实现属性赋值

c# - 动态和不可变的 UIElement 数组