2011-10-23 15 views
0

カスタムFindControl関数を使用して、パラメータで渡す1つのコントロールのすべての子内でコントロールを検索しました。 しかし、私はCreateUserWizardコントロールで、ユーザーを作成するために使用されたボタンを手にすることはできません。CreateUserWizardのCreateUSerボタンのユニークID asp.net

私はデフォルトのスタイルを維持しましたが、誰もこのボタンの名前(ID)を知っていますか?

私は「ContinueButtonButton」、「FinishButton」などのボタンを見ましたが、彼らは、私は、このラインを持っているので、私が探しています一つであるように思えません。

 this.Form.DefaultButton = Tools.FindControl(CreateUserWizard1, "FinishButton").UniqueID; 

そして、作成ユーザイベント私がエンターを押すと解雇されません。

答えて

1

ような何かをしようとか、そのIDがある"StepNextButtonButton"

0

について、私は最終的にそれを見つけ

foreach (Control ctrl in this.form1.Controls) 
    { 
     if (ctrl.GetType() == typeof(Button) && (ctrl as Button).Text == "Button2") 
     { 
      this.form1.DefaultButton = ctrl.ID; 
     } 
    } 
+0

通常、多くの内部制御レベルがある一方だけ、最初の子供のレベルで固執する、動作しません – GianT971

関連する問題