請我希望有一個場景,我將能夠使用文本框來搜索數據,並與一個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