1

我在“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”中调用它。

4

1 回答 1

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);
}
于 2012-11-05T14:36:42.460 回答