title: Linq dynamic orderby not working
body: <p>I don't know how to make a dynamic Linq query.</p>
  
  <p>This is working:</p>
  
  <pre><code>var query = from article in context.DP_ARTICLES
              orderby article.ART_NUM descending
              select new ArticleItem() { Article = article };
  </code></pre>
  
  <p>But this is not working:</p>
  
  <pre><code>var query = from article in context.DP_ARTICLES
              orderby("ART_NUM DESC")
              select new ArticleItem() { Article = article };
  </code></pre>
  
  <p>EDIT:</p>
  
  <p>The goal is to order a listview columns, so in my method i get the sql column name as string parameter(eg ART_NUM). So the best is to use it directly in my query instead of make a switch ...</p>