0
私はできる限りこれを試して説明します。Page_Loadでポップアップチャットボックスを非表示にします。別のページのPageInitに再表示しませんか?
私は、ASP.NETマスターページを介してすべてのページにPageInitを介して表示されるPopUpライブチャットボックスを持っています。 ポップアップボックスが、特定のページのコードの背後にあるPageLoadを介して表示されないようにすると、マスターページのPageInitに表示されるように設定されているにもかかわらず、他のページに再び表示されません。
マスターページ:当該ページの背後に
public bool ShowLiveChat { get; set; }
protected override void OnInit(EventArgs e)
{
ShowLiveChat = true;
}
コード:
protected void Page_Load(object sender, EventArgs e)
{
((CommonHeaderAndFooter)Master).ShowLiveChat = false;
}