以下是一个基本的ASP.NET网页搜索框的代码示例:
<%@ Page Language="C#" %>
ASP.NET Search Box
在上面的代码中,我们有一个文本框(txtSearch
)和一个按钮(btnSearch
),还有一个标签(lblResults
)用于显示搜索结果。
在后台代码中,我们需要处理按钮的点击事件,执行搜索操作,并在标签中显示结果。以下是后台代码的示例:
protected void btnSearch_Click(object sender, EventArgs e)
{
string searchTerm = txtSearch.Text; // 获取搜索框的文本
// 执行搜索逻辑,这里只是一个示例
// 可以将搜索结果存储在数据库中,然后从数据库中检索结果
// 或者执行其他搜索操作
// 假设搜索结果为一个字符串
string searchResult = "搜索结果";
// 将结果显示在标签中
lblResults.Text = searchResult;
}
在上面的代码中,我们首先获取搜索框中的文本(txtSearch.Text
),然后执行搜索逻辑(这里只是一个示例,你可以根据自己的需求进行修改),最后将结果显示在标签中(lblResults.Text = searchResult
)。
请注意,上述代码只是一个基本示例,你可以根据自己的需求进行修改和扩展。例如,你可能需要对搜索词进行验证、从数据库中检索结果、将结果显示为链接等等。