我在绑定表达式中使用代码隐藏函数(称为TestFx)。我传递一个字符串,该函数接受一个字符串,但我仍然得到一个运行时错误,说无效的参数。asp.net databinding字符串被传递到函数,但运行时发生
但是,如果我改变方法来接受一个对象,并检查值,“它是一个字符串!” 有人可以解释一下吗?
-ROD
ProductDescription:
<asp:Label ID="ProductDescriptionLabel" runat="server"
Text='<%# TestFx(Eval("ProductDescription")) %>' />
<br />
或者如果您知道该项目将是一个字符串,您可以将其转换为一个字符串而不是调用“ToString” – R0MANARMY 2010-05-22 19:54:13