我试图在我的主页上创建一个搜索按钮,这是一个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" />
答案 0 :(得分:1)
该按钮无法正常工作,因为您没有在按钮上调用该事件
<asp:Button ID="searchitems" runat="server" OnClick="searchitems_Click" Text="Search" />
添加OnClick
属性以及您要调用的事件的名称,并且在给定代码中,您要调用的事件为searchitems_Click
。
答案 1 :(得分:0)
当你点击searchitems页面时肯定会重新加载,因为该点击的功能是在服务器端定义的..你要做的就是在pageload上查找QueryString并获取[“searchquery”]的值然后操作它你想要.. 如果你不想刷新页面使用Ajax那么...