0

我有一個按鈕連接到queryextender的文本框。我的目標是有人可以在文本框中輸入一個名字(例如「Dave Mackey」)並收回所有相關結果。問題是這些信息分佈在底層數據庫的兩列(例如FIRST_NAME,LAST_NAME)。我的代碼如下所示:使用QueryExtender跨多個DataFields搜索術語?

<asp:QueryExtender ID="QueryExtender1" runat="server" TargetControlID="EntityDataSource1" > 
    <asp:SearchExpression DataFields="first_name,last_name" SearchType="Contains"> 
     <asp:ControlParameter ControlID="txtFilterText" /> 
    </asp:SearchExpression> 
</asp:QueryExtender> 

如果我輸入「麥基」返回的結果,但「戴維·麥基」不返回任何結果,我假設B/C它是在一個第一尋找整個價值(但是不能同時在一起),而我希望它返回找到整體的任何行,即使它分佈在多個DataField中。有任何想法嗎?

回答

相關問題