title: Wicket: Can I use a modal Panel with a AjaxFallbackButton?
body: <p>I have 2 inputs. When I press a button(AjaxFallbackButton), those inputs are saved into database.</p>
  
  <p>If one of the input is greater than 10, when I press the button, I want to show a modal panel, for asking the user if is the sure about his option. But the modal component is not appearing. Any thoughts?</p>
  
  <pre><code> @Override
       public void onSubmit(AjaxRequestTarget target) {
  
    if (input &lt; 10) { //save to database
  } else {
           AskingDialogPanel panel = new AskingDialogPanel("content",
         new ResourceModel("asking.title"),
         new ResourceModel("asking.message")) {
        @Override
        public void onOkClick(AjaxRequestTarget target) {
         super.onOkClick(target);
  
                                                      //save to database
         modalWindow.close(target);
        }
  
        @Override
        public void onCancelClick(AjaxRequestTarget target) {
  
         super.onCancelClick(target);
         modalWindow.close(target);
        }
       };
                                      panel.setOutputMarkupId(true);
                  target.addComponent(panel);
                  modalWindow.setContent(panel);
                  modalWindow.show(target);
  }
  </code></pre>