我的aspx文件中有一个名为btnTest的按钮。 .cs文件具有单击按钮时调用的功能。

btnTest_Click(object sender, EventArgs e)

如何在我的代码中调用此函数(即无需实际单击按钮)?

最佳答案

btnTest_Click(null, null);

前提是该方法未使用这两个参数中的任何一个(通常不使用)。

老实说,尽管这很棘手。如果您有需要调用的代码,则应遵循以下约定:
protected void btnTest_Click(object sender, EventArgs e)
{
   SomeSub();
}

protected void SomeOtherFunctionThatNeedsToCallTheCode()
{
   SomeSub();
}

protected void SomeSub()
{
   // ...
}

07-24 09:44
查看更多