【问题标题】:Telerik RadGrid Column Filtering on Text Value of LinkButtonTelerik RadGrid 列过滤 LinkBut​​ton 的文本值
【发布时间】:2013-11-06 22:14:57
【问题描述】:
<telerik:GridTemplateColumn HeaderText="Code" SortExpression="Code" UniqueName="Code" AllowFiltering="True">
     <ItemTemplate>
         <asp:LinkButton ID="lbCCode" runat="server" Text='<%# Eval("Code") %>' />
     </ItemTemplate>
</telerik:GridTemplateColumn>

那么如何让 RadGrid 根据 LinkBut​​ton 的文本值过滤结果呢?有没有办法做到这一点?

【问题讨论】:

  • 您有任何事件处理程序吗?您需要一些代码来处理 LinkBut​​ton 的点击(无论是服务器端还是 javascript)。

标签: c# .net filter telerik radgrid


【解决方案1】:

请尝试以下代码 sn-p。

<telerik:GridTemplateColumn HeaderText="Code" SortExpression="Code" UniqueName="Code" AllowFiltering="True"
        DataField="Code">
    <ItemTemplate>
        <asp:LinkButton ID="lbCCode" runat="server" Text='<%# Eval("Code") %>' />
    </ItemTemplate>
</telerik:GridTemplateColumn>

我在模板列中添加了 DataField 属性。如果您在网格中遇到任何错误,请在您的网格中设置 EnableLinqExpressions="false"

【讨论】:

  • 是的,我也是这么想的。我们将需要使用 DataField 属性。我碰巧在 Telerik 网站上找到了解决方案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-23
  • 2011-08-08
  • 1970-01-01
  • 1970-01-01
  • 2020-11-29
相关资源
最近更新 更多