【发布时间】:2010-10-20 11:42:39
【问题描述】:
wizard.FindControl 没有找到控件。
如何访问它,例如,我可以更改按钮上的文本?我正在为按钮文本使用第 3 方来源,因此无法使用全球化。
【问题讨论】:
wizard.FindControl 没有找到控件。
如何访问它,例如,我可以更改按钮上的文本?我正在为按钮文本使用第 3 方来源,因此无法使用全球化。
【问题讨论】:
或者你可以试试这样的:
Button btnNext = (Button)MyWizard.FindControl("StartNavigationTemplateContainerID$StartNextButton");
【讨论】:
直接使用查找控件很难找到控件。但是您可以做的是为导航模板创建自己的模板(您需要从 iTemplate 继承)。这些 startNavigationTemplate、StepNavigationTemplate 和完成导航模板有 3 个。开始模板将显示为将 stepType 设置为 Start 等的向导步骤。值得注意的是,您可以为所有模板等设置模板。
关于精灵控制的好文章是http://msdn.microsoft.com/en-us/magazine/cc163894.aspx
【讨论】: