asp.net(C#) 搜索按扭怎么做啊!
用asp.net(C#)做搜索按扭怎么做啊!并且把搜索的结果在另一个页面显示,结果从数据库中取得!谢谢啊大家帮帮我啊!很急啊!结果好的再加分啊!一定要帮我啊!...
用asp.net(C#)做搜索按扭怎么做啊!并且把搜索的结果在另一个页面显示,结果从数据库中取得!谢谢啊
大家帮帮我啊!很急啊!
结果好的再加分啊!一定要帮我啊! 展开
大家帮帮我啊!很急啊!
结果好的再加分啊!一定要帮我啊! 展开
2个回答
展开全部
在页面里面添加一个普通按钮,当点击这个按钮的时候,跳到另外起一个页面,也就是结果页面,假设输入框是TextBox1,按钮是Button1
那么页面里面的东西就是:
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1"
runat="server" Text="Button" OnClick="Button1_Click" />
在程序里这样写:
protected void Button1_Click(object sender, EventArgs e)
{
Response.Redirect("result.aspx?key=" + TextBox1.Text.ToString());
}
这样,就跳到了搜索结果页面result.aspx
然后在结果页面result.aspx里取到关键字
string keyWord = Request["key"].ToString();
这样,就可以在结果页面获得传递过来的参数了
但是使用Request之前,最好先判断一下,如下
if (Request["key"] != null)
{
string keyWord = Request["key"].ToString();
}
那么页面里面的东西就是:
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1"
runat="server" Text="Button" OnClick="Button1_Click" />
在程序里这样写:
protected void Button1_Click(object sender, EventArgs e)
{
Response.Redirect("result.aspx?key=" + TextBox1.Text.ToString());
}
这样,就跳到了搜索结果页面result.aspx
然后在结果页面result.aspx里取到关键字
string keyWord = Request["key"].ToString();
这样,就可以在结果页面获得传递过来的参数了
但是使用Request之前,最好先判断一下,如下
if (Request["key"] != null)
{
string keyWord = Request["key"].ToString();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询