マスター ページのラベルをコンテンツ ページから変更して、確認メモを表示したいと考えています。
エラーは発生しません。すべての値はデバッグで期待どおりですが、画面上のテキストは変更されません。私は数多くの例を見て、いくつかの方法を試しましたが、望ましい効果が得られないようです。何か案は?
aspx:
<%@ MasterType VirtualPath="~/SLA.Master" %>
マスター ページ - SLA.Master.cs:
{
public partial class SLA : System.Web.UI.MasterPage
{
public void SetMyMessage(string MyMessage)
{
MyMessageDisplay.Text = MyMessage;
}
コンテンツ ページ - SLAEdit.aspx.cs:
protected void FormView1_ItemDeleted(Object sender, FormViewDeletedEventArgs e)
{
if (e.Exception == null)
{
Master.SetMyMessage("Service Deleted");