title: Linq-to-Entities Dynamic sorting
body: <p>This is my query, how can I use string as orderby parameter?</p>
  
  <pre><code>string sortColumn="Title";
  
  var  items = (from ltem in ctxModel.Items
                where ltem.ItemID == vId
                orderby //something here
                select ltem).Skip(PageSize * PageIndex).Take(PageSize);
  </code></pre>
  
  <p><strong>UPDATE:</strong><br>
  I can't just OrderBy the result set, because I <em>FIRST</em> need to sort, and only <em>THEN</em> to page.</p>