title: Update Orchard Widget when button is pressed
body: <p>I've created a simple orchard widget with an input field and button. I added the widget to my homepage.</p>
  
  <p>I have created a Controller and when I press the button, I call a function in the controller that returns an ActionResult.</p>
  
  <p>So I have:
  InfoWidget.cshtml
  InfoWidgetController.cs that has public ActionResult ButtonPressed().</p>
  
  <p>All I want the code to do is update the widget (not the whole page) with something like "Thanks for the button press!"</p>
  
  <p>So here are my questions:</p>
  
  <ol>
  <li><p>What do I return as the ActionResult? I don't know how to get it to stay on the homepage and not redirect somewhere. If I call something like Index(), I get an error because Orchard can't find Index. Should I create a new Index page and set that as the homepage?</p></li>
  <li><p>How do I update my widget with some sort message?</p></li>
  </ol>