关于datagrid表里的超连,连的弹出新窗口我想固定大小出来不知是否可以?
<asp:HyperLinkColumn Text="修改" Target="_blank" DataNavigateUrlField="PROGRAM_NAME" DataNavigateUrlFormatString="alteract.aspx?ID={0}" HeaderText="修改记录"></asp:HyperLinkColumn>
我想弹出是 <script language="javascript">
function alteract()
{
window.open('alteract.aspx?ID={0}','','width=400 height=450');
}
</script>

解决方案 »

  1.   

    给你个例子看看好了
    <asp:TemplateColumn HeaderText="修改">
    <ItemStyle HorizontalAlign="Center"></ItemStyle>
    <ItemTemplate>
    <a  href="javascript:;" onclick="ModifyDetail('frmAddHarvestCompleteInfo.aspx?paracode=<%# DataBinder.Eval(Container.DataItem, "PATENTHARVESTCODE")%>&paraid=<%# DataBinder.Eval(Container.DataItem, "ID")%>')">修改</a>
    </ItemTemplate>
    </asp:TemplateColumn>
      

  2.   

    忘记给你写javascript了(:
    function ModifyDetail(vurl)
    {
    window.open(vurl+"&parasign=modifydetail",'null','height=160,width=340,top='+(window.screen.height-160)/2+',left='+(window.screen.width-340)/2+',toolbar=no,menubar=no,resizable=no,location=no,status=no');
    }