asp.net databinding string is passed to function but runtime occurs
<p>I'm using a code-behind function (called TestFx) in my binding expression. I'm passing a string and the function accepts a string but I still get a runtime error saying invalid args.</p>

<p>But if I change the method to accept an object and inspect the value, "it's a string!"
Can someone please explain?</p>

<p>-rod</p>

<pre><code>   ProductDescription:
                &lt;asp:Label ID="ProductDescriptionLabel" runat="server" 
                    Text='&lt;%# TestFx(Eval("ProductDescription")) %&gt;' /&gt;
                &lt;br /&gt;
</code></pre>
