代码之家  ›  专栏  ›  技术社区  ›  Chris

ChangePasswordTemplate中的ASP.NET MemberControls指令文本属性

  •  0
  • Chris  · 技术社区  · 14 年前

    我想在页面加载中执行以下操作:

    if (condition)
    ChangePasswordControl.InstructionText = "......";
    

    但是,我使用的ChangePasswordTemplate在生成时不包括 <asp:Literal ID="InstructionText runat="server" /> 或类似的。

    有谁能建议在这个上下文中如何有条件地在模板中包含指令?

    谢谢, 克里斯

    1 回复  |  直到 14 年前
        1
  •  1
  •   keyboardP    14 年前

    不能手动将文本控件添加到模板中吗?然后,您应该可以通过执行以下操作来访问它:

      Literal iText = ChangePassword1.ChangePasswordTemplateContainer.FindControl("myInstructionText") as Literal;
    iText.Text = "This is my error message";