网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > ASP.net > 正文

asp.net窗体操作总结

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 14/03/12

网学网为需要ASP.net的朋友们搜集整理了asp.net窗体操作总结相关资料,希望对各位网友有所帮助!

      这些代码全部写在和页面分离的代码页中(codebehind),如果要嵌入到*.aspx页面,可能 
会出现问题. 
1.打开新窗口 
  这个简单:Response.Write(@"<script 
    language=’javascript’>window.open(’url’);</script>"); 

2.调整本窗口大小和位置 
Response.Write("<script>window.resizeTo(500,400);</script>"); 
Response.Write("<script>window.moveTo(300,200);</script>"); 

3.关闭窗口 
  //关闭当前窗口,并提示用户时候关闭,yes关闭,no退出 
  Response.Write(@"<script language=’javascript’>window.close();</script>"); 
  //延迟关闭窗口(下面代码表示2秒后关闭,无需确认) 
  Response.Write(@"<script 
    language=’javascript’>setTimeout(’self.close()’,2000);</script>"); 
4.延迟时间 
  这个和上面的没有多少区别.我用到的情况是,在用户操作完毕给出提示,"n秒后,页面 
    转向"之类的只需去掉2重的Self.close()即可 
  Response.Write(@"<script 
    language=’javascript’>setTimeout(’’,2000);</script>"); 
5.弹出提示或警告窗口 
    Response.Write(@"<script language=’javascript’>alert(’添加成功,2秒钟后页面 
    将自动跳’);</script>"); 
6.刷新其他页面 
        这个用到的情况还是不少.中国自学编程网,www.zzzj.com 比如在B页面对数据更新和修改,另一页面A要保持最新数据 
  给客户,这是就要在对B操作完毕的情况下对A进行刷新: 
  Response.Write(@"<script language=’javascript’>window.opener.location. 
    href=’./default.aspx’</script>") ; 
7.页面跳转 
  有时候在需要给出提示的情况下进行页面跳转,不能使用Response.Redirect("url"); 
  比如,当客户操作完毕,单击按钮提交,弹出提示框(使用上面3和4),如果使用了 
    Response.Redirect("url"); 
  那么页面将不给出提示,页就是3和4没有起作用就直接转向了. 
  如果你是下面的操作过程: 
  1).Response.Write(@"<script language=’javascript’>alert(’添加成功,2秒钟后页 
    面将自动跳’);</script>"); 
  2).Response.Write(@"<script 
    language=’javascript’>setTimeout(’’,2000);</script>"); 
  3).页面转向: 
    Response.Write("<meta http-equiv=’refresh’ 

本新闻共2页,当前在第1页  1  2  

网学推荐

免费论文

原创论文

设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号