小编Muh*_*man的帖子

主页面标签的值未从内容页面更新

我有一个内容页面我正在从内容页面更新asp页面的主页面标签.值确实更新但更新的值不可见.我尝试了两种方法

1).定义属性(在母版页上)以设置和获取标签值.例如

public string setErrorMsg
{        
    get { return lbl1.Text; }
    set { lbl1.Text = value; }
}
Run Code Online (Sandbox Code Playgroud)

2)通过从内容页面中找到控件(母版页的标签)并设置其文本.例如

 Label lblMasterError = this.Page.Master.FindControl("lbl1") as Label;
 lblMasterError.Text="text is updated form content page";
Run Code Online (Sandbox Code Playgroud)

两者都在更新值,如果我在调试模式下看到它但更新的标签值在内容页面上不可见.这种行为的可能原因可能是什么?

c# asp.net master-pages

6
推荐指数
1
解决办法
3062
查看次数

标签 统计

asp.net ×1

c# ×1

master-pages ×1