请我希望有一个场景,我将能够使用文本框来搜索数据,并与一个GridView使用文本框,并与一个GridView
<%结果显示下拉条结果显示下拉条搜索数据@页面语言= “C#” AutoEventWireup = “真” 代码隐藏= “WebForm1.aspx.cs中” 继承= “WebApplication1.WebForm1” %>
</script>
<table> <tr> <td>Last Name</td> <td> <asp:TextBox ID="txtLastName" runat="server"></asp:TextBox></td> </tr> <tr> <td>Speciality</td> <td> <asp:DropDownList ID="ddlSpeciality" runat="server"> <asp:ListItem Text="" /> <asp:ListItem Text="ItemA" /> <asp:ListItem Text="ItemB" /> <asp:ListItem Text="ItemC" /> </asp:DropDownList></td> </tr> <tr> <td>Location</td> <td> <asp:DropDownList ID="ddlLocation" runat="server"> <asp:ListItem Text="" /> <asp:ListItem Text="Item1" /> <asp:ListItem Text="Item2" /> <asp:ListItem Text="Item3" /> </asp:DropDownList></td> </tr> <tr> <td colspan="2" align="center"> <asp:Button ID="btnSearch" runat="server" Text="Search" OnClick="btnSearch_Click" /></td> </tr> </table> </form> </body> </html>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace WebApplication1
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnSearch_Click(object sender, EventArgs e)
{
string lastName = txtLastName.Text.Trim();
string speciality = ddlSpeciality.Text;
string location = ddlLocation.Text;
Response.Redirect(string.Format("page2.aspx?lastname={0}&speciality={1}&location={2}",lastName ,speciality , location));
}
}
}
// OK
采取参考[这里](http://www.c-sharpcorner.com/blogs/search-gridview-by-dropdownlist-and-textbox-value1) – BNN