asp.net - 使用声明性数据绑定(bind) ASP.NET 进行评估

标签 asp.net data-binding

我一直在尝试使用声明性数据绑定(bind) ASP.NET,并与幕后发生的“魔法”作斗争。

如何让它在 ASP.Net 2.0 中工作。这是在数据绑定(bind)内 FormView控制。

<asp:Label ID="RecipientsLabel" runat="server" 
    Text='<%# String.Join("; ", Eval("HtmlEncodedRecipients")) %>'>
</asp:Label>

注:HtmlEncodedRecipientsList<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/

相关文章:

c# - 隐藏/显示表单元素的设计模式

javascript - 如何使一个选择选项更改另一个选择中的选项

data-binding - 使用 Polymer 根据输入值过滤表格

image - 将图像绑定(bind)到 URL Xamarin 表单 XAML

基于查询字符串 ID 的 ASP.net URL 重写

c# - ASP Net MVC - 在 POST 上发送不同的模型

android - 将 String 设置为 Edittext 时\n(新行)的两种方式数据绑定(bind)问题

c# - 在不更改所选项目的情况下聚焦 wpf 列表框

javascript - 目录列表随机显示在对话框内的 jQuery UI 选项卡中

c# - ListView 绑定(bind)项上的 ValidationRules