telerik社交分享中的数据绑定错误

时间:2013-10-11 11:27:08

标签: c# telerik

代码

    <telerik:RadSocialShare ID="RadSocialShare1" runat="server" BackColor="Black" BorderStyle="None" >
    <MainButtons>
    <telerik:RadFacebookButton ButtonType="FacebookLike" UrlToShare='<%# Eval("FACEBOOK_LINK", "{0}")%>' Width="50" />
    </MainButtons>
    </telerik:RadSocialShare>

错误消息:

Databinding expressions are only supported on objects that have a DataBinding event. Telerik.Web.UI.RadFacebookButton does not have a DataBinding event.

1 个答案:

答案 0 :(得分:0)

由于您在其属性中使用了Eval,因此引发了错误。这不是像Grid,ListView,TreeView,DropDownList等的数据/列表控件。

请从以下代码段中删除Eval。

UrlToShare='<%# Eval("FACEBOOK_LINK", "{0}")%>'

如果您在任何数据/列表控件中使用此控件,则使用这些控件的数据绑定事件来获取此控件并在其中指定值。