我在gridview中添加了一个模板列
<asp:TemplateField>
                <ItemTemplate>
                    <a href="UpdateTrainInfo.aspx?TrainingName=<%# DataBinder.Eval(Container.DataItem,"TrainingName") %>&&TrainingUser=<%# DataBinder.Eval(Container.DataItem,"TrainingUser")%>  "
                        target="_blank" style=" width:800; height:400; top:200;left:200; ">
                        <img src="image/icon-edit.gif" style="border: 0px solid #000000" /></a>
                </ItemTemplate>
                <ItemStyle Width="3%" />
                <HeaderStyle BackColor="#003366" Width="3%" />
            </asp:TemplateField>
现在我想点击图片链接,弹出一个新的页面,要求隐藏页面地址栏和设置页面大小,该如何做?
请高手指点。

解决方案 »

  1.   

    用onclick事件  在事件里用window.open 打开就可以了
      

  2.   

    绑定一个onclick事件,然后通过JS来实现(window.open())
      

  3.   

    能不能说详细一点啊,我上面的那段代码该如何绑定onclick事件啊
      

  4.   


    <a onclick='window.open("UpdateTrainInfo.aspx?TrainingName= <%# DataBinder.Eval(Container.DataItem,"TrainingName") %> &&TrainingUser= <%# DataBinder.Eval(Container.DataItem,"TrainingUser")%> ") '
                            style=" width:800; height:400; top:200;left:200; "> 
                             <img src="image/icon-edit.gif" style="border: 0px solid #000000" /> </a> 
    大概就是这个意思~ 没测试.具体open 方法的参数 你可以查一下