我一直在尝试使用声明性数据绑定(bind) ASP.NET,并与幕后发生的“魔法”作斗争。
如何让它在 ASP.Net 2.0 中工作。这是在数据绑定(bind)内 FormView
控制。
<asp:Label ID="RecipientsLabel" runat="server"
Text='<%# String.Join("; ", Eval("HtmlEncodedRecipients")) %>'>
</asp:Label>
注:HtmlEncodedRecipients
是 List<string>
属性。
我收到此错误:
The best overloaded method match for 'string.Join(string, string[])' has some invalid arguments
最佳答案
我发现,如果您只需将 DataItem 转换为您期望的类型,生活就会容易得多。这会使智能感知启动,以便您可以看到发生了什么。
((MyObject)Container.DataItem).HtmlEncodedRecipients
关于asp.net - 使用声明性数据绑定(bind) ASP.NET 进行评估,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1127398/