没搜索之前 就是一般的datalist控件绑定 既在Page_Load()里面写下绑定datalist的方法:Datalist_Bind(); 然后在
void Datalist(){
string sql = "select * from user where 条件";
DataTable dt = 数据库对象.RunDatable(sql); //执行sql成DataTable
//绑定Datalist
datalist.source = dt;
datalist.DataBind();
}
利用textBox做条件索引 就是跟上面的一样 就是把sql语句的条件那个改成 where 字段='textBox.Text'; 其他的都一样的
注意的一点就是 由于你是用的服务端控件,所以你点击查询都会引发页面回溯
所以你调用绑定函数的时候要放在if(!IsPostBack){这里面}
A页面搜索。
用 Button按钮把a.aspx 中FORM表单里text框(id为text1)数据提交到 B页面中。
在B.CS文件中Page_Load里面
strint aa =reqeust["text1"].tostring();
查询数据并进行显示.
这样可以么?