How to display List contents as a joined string
<p>I have a FormView that has a datasource bind as a object which is a  WCF service. In the WCF Service i have a Object PublicationDetail which has a attribute List authors;</p>

<p>I want to join the contents of the list and print them out in the form view however i fall on the following error: </p>

<blockquote>
  <p>Unable to cast object of type 'System.String[]' to type
  'System.Collections.Generic.List`1[System.String]'.</p>
</blockquote>

<p>And the code:</p>

<pre><code>&lt;asp:Label ID="AuthorsLabel" runat="server" Text='&lt;%# String.Join( ",", ((List&lt;string&gt;)Eval("Authors")).ToArray()) %&gt;' /&gt;
</code></pre>
