创建一个DetailFrom,把From的构造函数的参数设置成SqlDataReader ,然后
DetailForm df = new DetailForm(rsb) ;
df.ShowDialog() ;
然后在DetailForm的OnFormLoad里面获得rsb中的数据并处理。

解决方案 »

  1.   

    Page.RegisterStartupScript("","<script>window.open('test.aspx','0','1012','690','toolbar=no, menubar=no, scrollbars=no,resizable=yes,location=no, status=yes');</script>");
      

  2.   

    加上这么一句来试试:this.Page.RegisterStartupScript("strinfo","<script>alert('一个消息框提示');</script>");
      

  3.   

    this.Page.RegisterStartupScript("strinfo","<script>alert('一个消息框提示');</script>");
      

  4.   

    靠,不好意思,没看清楚最上面有“WEB From”字样,对不起楼主了。
      

  5.   

    webFrom:conn4.Open();
    SqlCommand cmdb=new SqlCommand(sql,conn4);
    SqlDataReader rsb =cmdb.ExecuteReader();
    if(rsb.Read())
    //这里是判断是否要弹出窗口,当读到数据的时候要弹出新窗口进行数据提示!
    {
        
    Page.RegisterStartupScript("","<script>window.open('test.aspx','0','1012','690','toolbar=no, menubar=no, scrollbars=no,resizable=yes,location=no, status=yes');</script>");//加了这句弹出不窗口呀!}
    rsb.Close();
    conn4.Close();