我的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()
{
// ...
}