易截截图软件、单文件、免安装、纯绿色、仅160KB

关于Asp.net网页局部刷新

今天要记录的是一篇关于局部刷新的,刚做网页的时候,每实现网页中的一个功能,都要刷新整个页面,感觉很烦人,严重影响了网站效率,而且整个网页刷新还会造成很多其他问题,所以就到网上查了些局部刷新的东西,并在做项目中使用了,挺好用的,也很简单,下面我就简单写两种用法:
1.这个做起来比较简单,主要依靠一个updatepanel控件就可以了,先添加一个SriptManager,然后添加一个UpdatePanel,然后在<ContentTemplate>标签中间放入要局部刷新的页面内容,以下是个例子:
<asp:ScriptManager ID="sm1" runat="server" />
        <asp:UpdatePanel ID="up1" runat="server" UpdateMode="Always">
        <ContentTemplate>
       
</ContentTemplate>
</asp:UpdatePanel>
如果有特殊需要,比如在局部刷新的页面里面有需要刷新整个页面的按钮什么的,就用到下面的东西了,比如Button1在局部刷新的页面里面,而按下它后需要刷新整个页面,则在</asp:UpdatePanel>之前加入如下代码即可:
<Triggers>
        <asp:PostBackTrigger ControlID="Button1" />
</Triggers>
这样按下Button1就会刷新整个页面,也可以是局部刷新页面外的控件执行局部刷新页面的功能,在<Triggers>之间换成如下代码就行了:
<asp:AsyncPostBackTrigger ControlID="Button1" />
但用<Triggers>的前提是updatemodel的UpdateMode="Always"
 
2.还有就是用iframe,在一个网页中定义一个iframe,在iframe中打开其他网页的链接。比如用iframe的src属性指定别的页面或者用一个链接的target属性指定为iframe的id。
在用iframe的时候,iframe中要显示的其他网页可能会有很多个,而这些网页的高度不一定都是相同的,这时候就需要用到自适应高度了,只需要在这些需要显示的网页中加入如下代码就可以了,这样页面显示就不会因为高度问题而显示不全:
<script language="javascript" type="text/javascript">
            parent.document.all("MainList").style.height = document.body.scrollHeight;
</script>
关于局部刷新的方法网上还有很多,大家可以到Baidu上Go


相关文档:

拍破脑袋才想出来 ntfs+oracle+2003+asp.net

环境:asp.net +oracle9+windows2003
在本地测试网站完全没有问题。但是一上传到服务器就出问题了,数据库无法连接。由于远程没有VS环境,所以无法调试。真是费了牛劲才找到解决方案:
Problem Description -------------------  When running an application that connects to Oracle and uses the Authenticated ......

ASP.NET文件上传下载

下载文件:string musicUrl = "music/" + Request.QueryString["murl"].ToString();
string fileName = Request.QueryString["murl"].ToString();
string filePath = Server.MapPath(musicUrl);//路径
FileInfo fileInfo = new FileInfo(filePath);
Response.Clear();
Response.Cl ......

21个Asp.Net经常会用到的函数集


1、DateTime 数字型
System.DateTime currentTime=new System.DateTime();
1.1 取当前年月日时分秒
currentTime=System.DateTime.Now;
1.2 取当前年
int 年=currentTime.Year;
1.3 取当前月
int 月=currentTime.Month;
1.4 取当前日
int 日=currentTime.Day;
1.5 取当前时
int 时=currentTime.Hour ......

Asp.net使用ajax无刷新上传文件(附源码)

使用Ajax无刷新上传文件是当前比较流行的功能。借助JQuery强大的插件,现在已经可以很容易了。
首先导入js文件jquery.ajaxfileupload.js。此插件的原理是在文档中创建iframe和form然后在将文件上传到服务器。
 1 <html xmlns="http://www.w3.org/1999/xhtml">
 2 <head id="Head ......

ASP.Net Web Page深入探讨

这篇文章经典,看过之后大受启发。值得一看!看来ASP.NET跟JSP其实是一样的,本质上没区别,ASP.NET能做到的JSP一样可以做到,反之亦然。只不过ASP.NET的框架看起来先进一点,不过JSP也在发展,似乎也出现了类似ASP.NET的框架。
  一、服务器脚本基础介绍
  首先,我们先复习一下Web服务器页面的基本执行方式:
   ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号