1

子ページから見つけて入力したいマスターページにリテラルコントロールがありますが、常にnullに戻ります

[MasterPage]
  <asp:Literal ID="litStreamHtml" runat="server" />



[Child Page]
    LiteralControl litStreamHtml = Master.FindControl("litStreamHtml") as LiteralControl;
    litStreamHtml.Text = "some text";
4

1 に答える 1

3

うーん...問題は、Literalの代わりにLiteralControlを使用していたことです。違いがあるとは知りませんでした。

Literal litStreamHtml = (Literal)this.Master.FindControl("litStreamHtml");
    litStreamHtml.Text = "some text";
于 2012-06-12T15:53:42.987 に答える