请教:aspx的load程序中如何控制窗口样式的?如是否有按钮、滚动条,窗口大小等

E8-苏康胜 2003-06-17 11:49:55
datagrid的链接中打开一个新的窗口,不知道怎么控制 toolbar 、滚动条,窗口大小等等,快告诉我啊!

先谢过了。
...全文
9 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
E8-苏康胜 2003-06-17
谢谢,但datagrid的页面上的 datagrid变成了 [object]的空页面,该怎么改?
回复
hgknight 2003-06-17
你也可以用window.showModalDialog,返回后用js提交页面刷新,重新绑定DataGrid就行
回复
hgknight 2003-06-17
<asp:HyperLinkColumn DataNavigateUrlField="MessageID" DataNavigateUrlFormatString="javascript:window.open('flow/flow_Normal.aspx?MessageID={0}','newwindow','toolbar=no,menubar=no,status=yes,location=no,resizable=yes,scrollbars=yes');" DataTextField="Subject" HeaderText="主题">
<HeaderStyle Height="20px" Width="260px"></HeaderStyle>
</asp:HyperLinkColumn>
回复
E8-苏康胜 2003-06-17
补充一下:
新打开的窗口处理结束后必须刷新打开新窗口的窗口, 我原来的做法是:
A :datagrid 中设置
</asp:TemplateColumn>
<asp:HyperLinkColumn Target="_self" DataNavigateUrlField="MessageID" DataNavigateUrlFormatString="flow/flow_Normal.aspx?MessageID={0}" DataTextField="Subject" HeaderText="主题">
<HeaderStyle Height="20px" Width="260px"></HeaderStyle>
</asp:HyperLinkColumn>


在 flow_Normal.aspx 的load 方法中有如下代码


Response.Write("<script>window.open('flow_Normal.htm','' ,'scrollbars=yes,resizable=yes,top=0,left=0,width='+(window.availWidth-12)+',height='+(window.availHeight-35));</script>");
Response.Write("<script>window.history.back();</script>");


但我想等flow_Normal.htm 处理结束后刷新datagrid的内容 ,就想不到办法了。

紧急求救!
回复
E8-苏康胜 2003-06-17
终于搞定了
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2003-06-17 11:49
社区公告
暂无公告