title: subscribing to an asynchronous web-service event in both winform and aspx page (C#)
body: <p>I have a WebBrowser control on a winform. The WebBrowser control shows an aspx page that has a GridView. </p>
  
  <p>The Winform has a grid on it as well. Both the grid on the winform and the gridview on the aspx page pull data from the same table in the same database. The idea is when I select a row on the windows side, it should be selcted on the aspx page without the user pressing the F5/Refresh key. And when a row is selected on the aspx page it is selected on the winforms grid.</p>
  
  <p>I have figured I would have to use a webservice with an event that both the aspx page and the winform subscribe to. I assume this is the best way to solve the problem unless there is another way. Problem is, i am very new asp and c# and as such events and websrvices are also very unfamiliar territory.</p>
  
  <ol>
  <li><p>How do I write such an event in the webservice?</p></li>
  <li><p>How do I subscribe to it on the aspx page?</p></li>
  <li><p>How do I subscribe to it on the Winform?</p></li>
  </ol>
  
  <p>Please help</p>
  
  <p>Thanks</p>