将Drender参数传递给另一个函数

本文关键字:另一个 函数 参数传递 Drender | 更新日期: 2023-09-27 18:27:24

我正在处理一个ASp.net项目,我想知道是否可以将drender函数的Dredner参数传递到另一个函数中。

       protected void CalendarDRender(object sender,   System.Web.UI.WebControls.DayRenderEventArgs e) { test(e) }
protected void test("what to i have to put as argument type"){ ..  }

将Drender参数传递给另一个函数

如果我正确理解

protected void CalendarDRender(object sender,   System.Web.UI.WebControls.DayRenderEventArgs e) { test(e) }
protected void test(System.Web.UI.WebControls.DayRenderEventArgs  arg){ //do sth  }

    System.Web.UI.WebControls.DayRenderEventArgs arg=null;
        protected void CalendarDRender(object sender,   System.Web.UI.WebControls.DayRenderEventArgs e) { arg=e; }
and somewhere else test(arg);

当然,可以使用要传递的对象的相同参数类型。在您的示例中,如果将e传递给test()函数,则应使用System.Web.UI.WebControls.DayRenderEventArgse的相同类型)。