Telerik RadGrid绑定器:绑定在HTML标签中

本文关键字:绑定 HTML 标签 RadGrid Telerik | 更新日期: 2023-09-27 18:00:16

我当前正在ASP.NET用户控件中使用Telerik的RadGrid Binder在页面上显示内容。大多数数据绑定工作正常:

<sf:DataMemberInfo runat="server" Name="Title" HeaderText='Title'>
    <strong>{{ Title }}</strong>
</sf:DataMemberInfo>

然而,如果我尝试在HTML标记中绑定,则不会发生数据绑定:

<sf:DataMemberInfo runat="server" Name="ImageUrl" HeaderText='Image'>
    <span><img src='{{ ImageUrl }}' /></span>
</sf:DataMemberInfo>

在上面的例子中,{{ ImageUrl }}是按字面意思呈现的。是否有其他技术可以使{{ ImageUrl }}正确绑定数据?

Telerik RadGrid绑定器:绑定在HTML标签中

目前,我所做的解决方法是用JavaScript钩住绑定器的DataBound事件。在该事件中,我访问一个隐藏字段,在其中转储正确绑定的{{ImageUrl}}属性,并将<img>标记的src属性分配给它