关于控制弹出网页窗口大小及样式的问题
首先我有个GridView绑定了我的数据,然后通过点击某行来在一个新的窗口中显示其对应的详细信息,效果已经实现,但是我都是弹出一个新的网页,现在我要的是弹出一个小窗体,我能控制它的大小,同时这个窗口是不带地址栏,导航等等的,试了很多方法,都是正常弹页和传值,但都是新网页,我加入的控制大小和样式的代码完全没起作用,我把我的代码贴出来,小弟新手,麻烦大大们给看下哪的问题,感激涕零。
// HyperLink
<asp:TemplateField HeaderText="操作">
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" runat="server"
ImageUrl="~/picture/clipboard__plus.png" > </asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
((HyperLink)e.Row.FindControl("HyperLink1")).Attributes.Add("onclick", "window.showModalDialog('UserIn.aspx?Room_Num=102','','resizable:yes;scroll:yes;status:no;dialogWidth=320px;dialogHeight=230px;center=yes;help=no')");
}
//NavigateUrl='<%# "UserIn.aspx?Room_Num="+Eval("门牌")%>'
}
-------------------------------------------------
//HyperLinkField
<asp:HyperLinkField DataNavigateUrlFields="门牌"
DataNavigateUrlFormatString="UserIn.aspx?Room_Num={0}" Text="详细"
HeaderText="操作" />
--------------------------------------------------
//a标签
<asp:TemplateField HeaderText="操作">
<ItemTemplate>
<a href="#" onclick="window.location.reload();window.open('UserIn.aspx?Room_Num=<%# Eval("门牌") %>','','width=610px,height=635px,top=40px,left=150px,location=0,menubar=0')">haha</a>
</ItemTemplate>
</asp:TemplateField>