0

を離れるときに保存を促す任意の機能があります。途中で他のメニュータブを選択すると、入力したすべての情報が失われます。Microsoftのツールキットデータフォームでは、アイコンを追加]をクリックしてツールキットのデータ形式に新しい項目を追加しようとしているMicrosoftのツールキットデータフォーム</p> <p>ユーザーにページ

ページを終了するときに保存するためにプロンプ​​トを表示する必要があります。保存されていない変更が加えられたページを出る前に、警告ユーザーと同様。

答えて

0

いくつかの調査の後、私は解決策を見つけました。

TheereはSilverlightページでOnNavigatingFromと呼ばれるメソッドです。そのメソッドは、ページがもはやフレーム内のアクティブなページではなくなる直前に呼び出されます。

アラートを追加したり、その方法でメッセージを確認したりすることができます。

protected override void OnNavigatingFrom(NavigatingCancelEventArgs e) 
     { 
      if (DataForm.IsEditMode) 
      { 
       System.Windows.Browser.HtmlPage.Window.Alert("Please Save or Cancel changes before switching the page"); 
       e.Cancel = true; 
      } 
      base.OnNavigatingFrom(e); 
     } 

現在のページの編集または追加モードから別のページに移動したいときに呼び出されます。

関連する問題