多个过滤器表达式搜索按钮 [英] multiple filter Expression for search button

查看:67
本文介绍了多个过滤器表达式搜索按钮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想添加LastName,位置过滤器Expression for search按钮请帮帮我..

谢谢







i want to add LastName ,Location filter Expression for search button please help me ..
Thank you



<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>Highlight the Search Keywords in Gridview </title>
<style type="text/css">
.GridviewDiv {font-size: 100%; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helevetica, sans-serif; color: #303933;}
Table.Gridview{border:solid 1px #df5015;}
.Gridview th{color:#FFFFFF;border-right-color:#abb079;border-bottom-color:#abb079;padding:0.5em 0.5em 0.5em 0.5em;text-align:center}
.Gridview td{border-bottom-color:#f0f2da;border-right-color:#f0f2da;padding:0.5em 0.5em 0.5em 0.5em;}
.Gridview tr{color: Black; background-color: White; text-align:left}
:link,:visited { color: #DF4F13; text-decoration:none }
.highlight {text-decoration: none;color:black;background:yellow;}
</style>
</head>
<body>
<form id="form1" runat="server">
<div class="GridviewDiv">
<p>
Enter UserName :
<asp:TextBox ID="txtSearch" runat="server" />&nbsp;&nbsp;
<asp:ImageButton ID="btnSearch" ImageUrl="~/SearchButton.png" runat="server"

Style="top: 5px; position: relative" onclick="btnSearch_Click" />&nbsp;&nbsp;
<asp:ImageButton ID="btnClear" ImageUrl="~/Clearbutton.png" runat="server" Style="top: 5px;
position: relative" onclick="btnClear_Click" /><br />
<br />
</p>
<asp:GridView ID="gvDetails" runat="server" AutoGenerateColumns="False" AllowPaging="True"

AllowSorting="True" DataSourceID="dsDetails" Width="540px" CssClass="Gridview" >
<HeaderStyle BackColor="#df5015" />
<Columns>
<asp:TemplateField HeaderText="UserName">
<ItemTemplate>
<asp:Label ID="lblFirstname" Text='<%# HighlightText(Eval("UserName").ToString()) %>' runat="server"/>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="LastName">
<ItemTemplate>
<asp:Label ID="lblLastname" Text='<%# Eval("LastName") %>' runat="server"/>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Location">
<ItemTemplate>
<asp:Label ID="lblLocation" Text='<%#Eval("Location") %>' runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
<asp:SqlDataSource ID="dsDetails" runat="server"

        ConnectionString="<%$ ConnectionStrings:ConnectionString2 %>"

        SelectCommand="SELECT * FROM [gridsearch]"

        FilterExpression="UserName LIKE '%{0}%'"



        ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>">
<FilterParameters>
<asp:ControlParameter Name="UserName" ControlID="txtSearch" PropertyName="Text" />

</FilterParameters>
</asp:SqlDataSource>
</form>
</body>
</html>

推荐答案

ConnectionStrings:Co nnectionString2 %>

SelectCommand = SELECT * FROM [gridsearch]

FilterExpression = UserName LIKE'%{0}%'



ProviderName = <%
ConnectionStrings:ConnectionString2 %>" SelectCommand="SELECT * FROM [gridsearch]" FilterExpression="UserName LIKE '%{0}%'" ProviderName="<%


ConnectionStrings:ConnectionString.ProviderName %> >
< FilterParameter s >
< asp:ControlParameter 名称 = UserName ControlID = txtSearch PropertyName = 文字 / >

< / FilterParameters >
< / asp:SqlDataSource >
< / form >
< / body < span class =code-keyword>>
< / html >
ConnectionStrings:ConnectionString.ProviderName %>"> <FilterParameters> <asp:ControlParameter Name="UserName" ControlID="txtSearch" PropertyName="Text" /> </FilterParameters> </asp:SqlDataSource> </form> </body> </html>


您可以参考此链接 -

http:// asp -net-example.blogspot.in/2008/12/aspnet-sqldatasource-example-using.html [ ^ ]
You can refer to this link -
http://asp-net-example.blogspot.in/2008/12/aspnet-sqldatasource-example-using.html[^]


这篇关于多个过滤器表达式搜索按钮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆