asp.net搜索按钮只是刷新页面

时间:2016-05-07 18:34:41

标签: c# asp.net

我试图在我的主页上创建一个搜索按钮,这是一个aspx页面但是当我点击搜索所有它确实是刷新页面而不是预先形成查询,任何帮助将不胜感激 下面是我的index.aspx的代码和我的index.aspx.cs页面的代码     

SELECT *
FROM mytable
ORDER BY ELT(rank+2,99,0,1,2,3,4,5,6,7,8) ASC;

                <asp:TextBox ID="searchtitle" runat="server"></asp:TextBox>
            <asp:Button ID="searchitems" runat="server" Text="Search" />

2 个答案:

答案 0 :(得分:1)

该按钮无法正常工作,因为您没有在按钮上调用该事件

<asp:Button ID="searchitems" runat="server" OnClick="searchitems_Click" Text="Search" />

添加OnClick属性以及您要调用的事件的名称,并且在给定代码中,您要调用的事件为searchitems_Click

答案 1 :(得分:0)

当你点击searchitems页面时肯定会重新加载,因为该点击的功能是在服务器端定义的..你要做的就是在pageload上查找QueryString并获取[“searchquery”]的值然后操作它你想要.. 如果你不想刷新页面使用Ajax那么...