title: Lightswitch HTML Client: How to re-render an item (re-execute postRender callback)
body: <p>I am developing an lightswitch HTML client with Visual Studio 2013. I have a screen with a <strong>tile list</strong> of customers, where the ones that are marked as "premium" (which is a boolean field of the customer entity) are highlighted with an <strong>orange background</strong>, whereas all other customers stay in the default gray background. </p>
  
  <p>In addition, a label "premium" appears at the bottom of the tile for that customer.</p>
  
  <p>Highlighting the "premium" customers in orange is done in the "<strong>CustomerRow_postRender</strong>" handler function in the code behind file of the screen, where I check for the premium field and then assign a css class to the tile.</p>
  
  <p><strong>My problem</strong>: </p>
  
  <p>When I edit a customer and make it "premium" via the DetailsScreen popup, I save it and come back to my tile list. </p>
  
  <p>After editing, the label "premium" appears in the customers tile, that is fine. But the background does NOT change to orange. I found out that the "postRender" functions will not be re-executed after coming back from editing via a popup screen.</p>
  
  <p>This functionality feels well-designed for me. But which is the way to go? My current workaround is to reload the browser page (F5) - then the tile is rendered in orange.</p>
  
  <p>Thanks for any hint.</p>