GridView弹出新页面/弹出制定大小位置新窗口?

  • Post author:
  • Post category:其他


方案一:简单的方法,新窗口不固定大小


<asp:HyperLinkField HeaderText=”姓名” Text=”姓名”

DataNavigateUrlFields

=”姓名” DataNavigateUrlFormatString=”Default6.aspx?GoodsID={0}” Target=”mainframe” NavigateUrl=”~/Default6.aspx” DataTextField=”姓名” >



</asp:HyperLinkField>


方案二:精确控制弹出窗口大小位置

<asp:HyperLinkColumn DataNavigateUrlField=”EmployeeID” DataNavigateUrlFormatString=”javascript:varwin=window.open(‘detail.aspx?ID={0}’,null,’width=300,height=200′);window.Close();”

DataTextField=”LastName” HeaderText=”LastName”>

</asp:HyperLinkColumn>


一、用 <asp:HypeLinkField />

我试了很久不能成功,主要存在的问题是:HypeLink是服务控件,那它没有onclick事件。

但是肯定是可以实现的,非常麻烦我就不专研了。

网上的代码是这样的我没测试过:




<


asp:HyperLinkField


HeaderText


=”添加信息”




/>





<%






GridView中第六列



版权声明:本文为faunjoe原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。