在DataGrid控件里单击某一行的超级链接时,弹出一个新的页面显示出该行的详细信息
在DataGrid控件中添加超链接如下步骤:
(1)   在"设计"视图中,选择DataGrid控件,然后单击"属性"窗口底部的"属性生成器"链接。
(2)   在"DataGrid属性"对话框中单击"列"选项卡。
(3)   在"可用列"选项框中,选择"超级链接列"并单击"添加"按钮。如下图进行添加超级链接列的设置。
在DataGrid控件中弹出详细信息窗口
(4)    若要将数据字段用作目标页URL的源,请从"URL字段"文本框中填写该字段名。在这种情况上,可以使用
"URL 格式字符串"选项框为该超级链接文本指定格式设置表达式。
"URL格式字符口串"目标URL为:javascript:varwin=window.open('detail.aspx?ID={0}',null,'width=300,height=200');window.Close();

分别创建两个页面,一个用来添加DataGrid控件并设置超级链接列,而后者是被弹出的页面,后者页面的页面代码好下:

<form ].ToString();
    }
   }
   catch(Exception e)
   {
    Response.Write(e.ToString());
   }
   finally
   {
    conn.Close();
   }
  }

编译运行点击设置超级链接列就可以弹出相应行的详细信息

相关文章:

  • 2022-02-25
  • 2021-10-18
  • 2021-12-15
  • 2021-10-17
  • 2022-01-02
  • 2022-12-23
猜你喜欢
  • 2021-09-03
  • 2021-12-15
  • 2022-12-23
  • 2021-05-31
  • 2021-09-03
  • 2021-12-09
相关资源
相似解决方案