2011-04-15 29 views
0

是否有可能让QueryExtender使用RadioButtonList中的值来过滤结果?这是我目前的代码:是否有可能与QueryExtender一起使用RadioButtonList?

<asp:QueryExtender ID="QueryExtender1" runat="server" TargetControlID="EntityDataSource1"> 
    <asp:PropertyExpression> 
     <asp:ControlParameter ControlID="rblFilter" Name="business_done" /> 
    </asp:PropertyExpression> 
</asp:QueryExtender> 
<asp:RadioButtonList ID="rblFilter" runat="server" 
    RepeatDirection="Horizontal" DataValueField="" AutoPostBack="True"> 
    <asp:ListItem Value="1">Yes</asp:ListItem> 
    <asp:ListItem Value="0">No</asp:ListItem> 
    <asp:ListItem>All</asp:ListItem> 
</asp:RadioButtonList> 

底层数据字段是一个位值,我明白,实体框架将其解释为布尔值。

回答

1

这很简单.. Here's a very nice article教你如何在C#实现这个和VB.NET

“ControlFilterExpression - 用于 过滤器基于在一个 特定的Web控件的值的字段页面 (如TextBox或DropDownList)。“

相关问题