Toute sorte de contrôle de modèle (Assistant, répéteur, etc.) n » t exposer les contrôles à l'intérieur du modèle en tant que variables membres. Vous devrez utiliser FindControl sur la bonne étape.
dire,
var myStep = wizard.Steps[1]; // or however you want to find it
var myLiteral = myStep.FindControl("MyLiteral") as Literal;
si vous avez d'autres contrôles au sein de votre assistant templated étape, vous aurez besoin de faire un « FindControl » sur ceux et de continuer le forage vers le bas à votre littéral. J'ai créé une méthode d'extension "FindControlRecursive" pour rendre cela plus facile.
J'ai essayé, mais j'ai utilisé: this.FindControl car j'en ai besoin à chaque étape de l'assistant. – Blankman