用户控制将值传递给母版页内容

时间:2011-06-29 01:29:03

标签: c# asp.net

我在userControl编码,

如何将文本传递给我放在其中一个内容中的控件?

顺便说一句,这是一个字面意思

谢谢

1 个答案:

答案 0 :(得分:2)

在母版页中创建公共属性。

public string WhateverPropertyName
{
    get
    {
        return LiteralControlInMasterPage.Text;
    }
    set
    {
        LiteralControlInMasterPage.Text = value;
    }
}

然后从usercontrol访问它

Page.Master.WhateverPropertyName = "Whatever new value";

如果您无法访问/更新母版页

Literal mpLiteral = (Literal) Master.FindControl("masterPageLiteralControlID");