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

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

先谢过了。
...全文
37 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
终于搞定了

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧