2011-12-07 20 views
0

私は同様の質問を Telerik WebAii Framework - How to change focus to newy opened page/window に持っていますが、別の問題に直面しています。Telerikの親ウィンドウにフォーカスを移動する方法は?

コードは最初のウィンドウ(たとえばW1)を開き、新しい子ウィンドウW2を開くリンクをクリックします。 W2は新しい子ウィンドウW3を開く。 W3が閉じた後、私はW2に焦点を移す必要があります。 どうすればいいですか? Telerikは、適切なウィンドウに切り替えていないので、私はエラーを次している

InError set by the client. Client Error: 
System.ArgumentNullException: Value cannot be null. 
Parameter name: SetCurrentDocumentMarkup. The document object is null. Unable to get markup. Probably the Html Document was closed prior to executing the action. 

答えて

0

WebAiiは「ActiveBrowser」の概念があります。このオブジェクトは、常に最近開いたブラウザウィンドウを指します。現在のウィンドウを閉じて親にフォーカスを戻すには、次のように使用する必要があります。

ActiveBrowser.Close();

これは、現在のブラウザを閉じて、親ブラウザにフォーカスを返します。これが期待どおりに機能しない場合は、問題を示すサンプルテストをテクニカルサポートにお送りください。 Telerik.comのフォーラムの投稿の1つに投稿してください。私たちはこの問題を勉強していきます。

コーディギブソン Telerikテクニカルサポート

関連する問題