Javascript ASP.NET如何使用ajax将文本从texbox推送到另一个页面
我有这段代码,我想使用ajax将文本从default.aspx发布到search.aspx,这可能吗 default.aspxJavascript ASP.NET如何使用ajax将文本从texbox推送到另一个页面,javascript,c#,jquery,asp.net,ajax,Javascript,C#,Jquery,Asp.net,Ajax,我有这段代码,我想使用ajax将文本从default.aspx发布到search.aspx,这可能吗 default.aspx <div id="container"> <div id="search-container"> <input id="search" type="search" placeholder="look for Musics"/> <ul></ul> </div
<div id="container">
<div id="search-container">
<input id="search" type="search" placeholder="look for Musics"/>
<ul></ul>
</div>
</div>
string term = //this is the part i want to store text from default.aspx
string connString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|mydb.mdb";
DataTable results = new DataTable();
using (OleDbConnection conn = new OleDbConnection(connString))
{
OleDbCommand cmd = new OleDbCommand("SELECT title FROM news WHERE title LIKE '%'"+term+"'% ' ",conn);
conn.Open();
OleDbDataAdapter adapter = new OleDbDataAdapter(cmd);
adapter.Fill(results);
if (results.Rows.Count != 0)
{
using (OleDbDataReader reader = cmd.ExecuteReader())
{
while (reader.Read())
{
terms = reader[0].ToString();
searchbox.InnerText = terms;
}
}
}
}
这就是我的代码
我无法从default.aspx页面获取文本进行搜索。aspx请尝试
string term=Request[“search”]
请发送search.aspx
文件以及Trystring term=Request[“search”]
string term = //this is the part i want to store text from default.aspx
string connString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|mydb.mdb";
DataTable results = new DataTable();
using (OleDbConnection conn = new OleDbConnection(connString))
{
OleDbCommand cmd = new OleDbCommand("SELECT title FROM news WHERE title LIKE '%'"+term+"'% ' ",conn);
conn.Open();
OleDbDataAdapter adapter = new OleDbDataAdapter(cmd);
adapter.Fill(results);
if (results.Rows.Count != 0)
{
using (OleDbDataReader reader = cmd.ExecuteReader())
{
while (reader.Read())
{
terms = reader[0].ToString();
searchbox.InnerText = terms;
}
}
}
}