在GridView控件的ItemCommand列中或者是超链接中打开一个制定的页面
1、控件上使用:
<a name="view" href ="javascript:showReportDetail('<%# DataBinder.Eval(Container.DataItem,"id") %>');">详细</a>
2、对应的JavaScript函数showReportDetail
<script language="javascript" type="text/javascript">
function showReportDetail(id){
var iHeight=600; var iWidth=850;
var iTop = (window.screen.availHeight-30-iHeight)/2;
var iLeft = (window.screen.availWidth-10-iWidth)/2;
var url = "index.aspx?id=" +id ;
var parameter = "channelmode=no,toolbar=no,location=no,directories =no,menubar=no, scrollbars=yes,resizable=no,top="+iTop+",left="+iLeft+",width="+iWidth+",height="+iHeight+",status=no"
var ReportDetailWin = window.open(url,'ReportRelationResultListForDetail',parameter);
//ReportDetailWin.focus();
//return false;
}
</script>
同样弹出的页面也可以进行自定义。
1、控件上使用:
<a name="view" href ="javascript:showReportDetail('<%# DataBinder.Eval(Container.DataItem,"id") %>');">详细</a>
2、对应的JavaScript函数showReportDetail
<script language="javascript" type="text/javascript">
function showReportDetail(id){
var iHeight=600; var iWidth=850;
var iTop = (window.screen.availHeight-30-iHeight)/2;
var iLeft = (window.screen.availWidth-10-iWidth)/2;
var url = "index.aspx?id=" +id ;
var parameter = "channelmode=no,toolbar=no,location=no,directories =no,menubar=no, scrollbars=yes,resizable=no,top="+iTop+",left="+iLeft+",width="+iWidth+",height="+iHeight+",status=no"
var ReportDetailWin = window.open(url,'ReportRelationResultListForDetail',parameter);
//ReportDetailWin.focus();
//return false;
}
</script>
同样弹出的页面也可以进行自定义。