如何在asp.net中的另一个页面后面的一个页面中调用方法?

时间:2012-11-05 14:34:41

标签: asp.net

我在“a.aspx.cs”中有以下代码:

public void Flasmessage(String message)
{
    popupmessage2.Visible = true;
    string strScript = "HideCtrl('" + popupmessage2.ClientID + "','15000')";

    Page.ClientScript.RegisterStartupScript(
        this.GetType(), 
        Guid.NewGuid().ToString(), 
        strScript, 
        true);
}

我需要从“b.aspx.cs”调用它。

1 个答案:

答案 0 :(得分:2)

将该方法放在一些公共类中,并从两个aspx页面调用它。

public void Flasmessage(String message, string popupmessage2ClientID, Page yourPage, HtmlGenericControl popupmessage2)
{
    popupmessage2.Visible = true;
    string strScript = "HideCtrl('" + popupmessage2ClientID + "','15000')";

    yourPage.ClientScript.RegisterStartupScript(
      this.GetType(),
      Guid.NewGuid().ToString(),
      strScript,
      true);
}
相关问题