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 に答える