怎么在一个页面查询,查询结果在另一个页面中显示? save the 查询条件 in a session variable, callResponse.Redirect("另外一个页面.aspx")inside "另外一个页面.aspx", pick up the 查询条件, do the query, display the 查询结果in表格里 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 save the 查询条件 in a session variable, callResponse.Redirect("另外一个页面.aspx")inside "另外一个页面.aspx", pick up the 查询条件, do the query, display the 查询结果in表格里 在第一个页面表单里放控件,第二个页面里用a=request("a")接收后,然后查询就是了public static readonly string connString = "data source=.;initial catalog=telrc;uid=sa;pwd=67890;";public SqlDataReader ExecuteReader(string varsql){SqlConnection conn = new SqlConnection(connString);conn.Open();SqlCommand cmd = new SqlCommand(varsql,conn);SqlDataReader myrd=cmd.ExecuteReader();return myrd;}private void Page_Load(object sender, System.EventArgs e){if (!Page.IsPostBack){string a=request("a");string varsql="select * from name where name='" + a + "'";SqlDataReader myreader=ExecuteReader(varsql);datagrid1.datasource=myreader;datagrid1.databind();}} response.redirect(a)repuest("a") 可以把查询条件传导另一个界面,一种是可以通过用QueryString来传送相应的值,再一种是通过session变量来传送相应的值,还有就是通过Server.Transfer方法来实现。传过去再查不就行了吗 恩用session搞定了别的有空再看谢谢 用session搞定吧,我也是用同样的方法搞定的,效果还不错,我开始时遇到点小问题,在调试过程中加入了断点,通过查看变量的值,最后搞定了!握手! 可是我在另一个页面中用Request.QuaryString["v"],可是编译出错啊。(上一个页面有string v = "1231";) 你要发送,如Response.Redirect("new.aspx?v=1231"),或者要用Request.QuaryString.form吧 并非所有的代码路径都返回值? 编码问题 怎么下载AJAX组件啊 ID“Form1”已被其他控件使用 请问这个日历控件是怎么做出来的呢? Datagrid保存条件分页问题,在线请教,,,, 无法显示XML页 是怎么回事啊 IIS应该怎样配置才好啊 谁有把数据库中的数据统计成柱形图或其他图形的例子,谢谢!!!! 用VB.net语言,将文件保存到数据库中,如何实现? sql 2008数据库问题 基本问题.net访问数据库的方法谁总结一下,我觉得ado.net基本功能没有ado好用,至于扩展的还没用上:( 关于ViewState的怪问题,在线讨论
public SqlDataReader ExecuteReader(string varsql)
{
SqlConnection conn = new SqlConnection(connString);
conn.Open();
SqlCommand cmd = new SqlCommand(varsql,conn);
SqlDataReader myrd=cmd.ExecuteReader();
return myrd;
}
private void Page_Load(object sender, System.EventArgs e)
{
if (!Page.IsPostBack)
{
string a=request("a");
string varsql="select * from name where name='" + a + "'";
SqlDataReader myreader=ExecuteReader(varsql);
datagrid1.datasource=myreader;
datagrid1.databind();
}
}
repuest("a")
一种是可以通过用QueryString来传送相应的值,
再一种是通过session变量来传送相应的值,
还有就是通过Server.Transfer方法来实现。
传过去再查不就行了吗
用session搞定了
别的有空再看
谢谢