所以我有一个网页,用户需要能够通过一个或多个参数进行搜索,只需点击一个按钮,就可以找到输入的字段。我们可以从我已经放在页面上的两个字段和两个按钮开始。我正在使用一张桌子来保持间距更加干净,但我当然不会专心致志。此外,该页面使用母版页。我觉得ASP.Net中的一个功能已经完成,我只是不知道它是什么。以下是我的代码:
标记:
<table>
<tr>
<td>Search by last name: <asp:TextBox ID="searchTB" runat="server"/></td>
<td style="padding-left: 10px;">Search by Organization: <asp:TextBox ID="SearchByOrgTB" runat="server" /></td>
</tr>
<tr>
<td style="text-align: center;"><asp:Button ID="Button1" runat="server" Text="Search" OnClick="Search" /></td>
<td style="padding-left: 10px; text-align: center;"><asp:Button ID="SearchbyOrgBtn" runat="server" Text="Search" OnClick="SearchByOrg" /></td>
</tr>
</table><br />
代码背后:
protected void Search(object sender, EventArgs e)
{
//TextBox LastName = (TextBox)this.FindControl("searchTB");
Response.Redirect("OrgsByName.aspx?LASTNAME=" + searchTB.Text);
}
protected void SearchByOrg(object sender, EventArgs e)
{
//TextBox LastName = (TextBox)this.FindControl("searchTB");
Response.Redirect("NamesByOrg.aspx?SectionName=" + SearchByOrgTB.Text);
}