关于Asp.net页面的刷新
生活随笔
收集整理的這篇文章主要介紹了
关于Asp.net页面的刷新
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? ?在Asp.net中,當你點擊button或者將gridview進行分頁,點擊頁面的時候,它們都會進行頁面刷新,或者進行postback。
? ? ?有的時候我們需要設置checkbox按鈕,比如全選,當選擇它的時候使前臺整個頁面進行刷新,這個時候一定要將對應控件的autopostback 屬性設置為true
? ? ? 舉例如下(當點擊全選的時候,前臺頁面要進行刷新,使其他復選框都置為選擇狀態。這個時候主要要將checkbox的autopostback屬性設置為true,然后對應填入事件響應函數即可):
private?void?Button1_Click(?object?sender,?System.EventArgs?e?)???
{?
????Response.Redirect(?Request.Url.ToString(?)?);?
}?
第二:?
private?void?Button2_Click(?object?sender,?System.EventArgs?e?)???
{?
????Response.Write(?"?
????<script?language=javascript>window.location.href=document.URL;?
????</script>"?);?
}?
第三:?
private?void?Button3_Click(?object?sender,?System.EventArgs?e?)???
{?
????Response.AddHeader(?"Refresh","0"?);?
}?
第四:?
private?void?Button6_Click(?object?sender,?System.EventArgs?e?)???
{?
? ? Response.Write(?"?
????<script?language=javascript>window.location.reload(?);?
????</script>"?);?
}?
第五:(需替換<>)?
<script><!--?
var?limit="3:00"?
if?(?document.images?)?
{?
????var?parselimit=limit.split(?":"?)parselimit=parselimit[0]*60+parselimit[1]*1?
}?
function?beginrefresh(?)?
{?
????if?(?!document.images?)returnif?(?parselimit==1?)window.location.reload(?)else?
????{?
????????parselimit-=1curmin=Math.floor(?parselimit/60?)cursec=parselimit%60if?(?curmin!=0?)curtime=curmin+"分"+cursec+"秒后重刷本頁!"elsecurtime=cursec+"秒后重刷本頁!"window.status=curtimesetTimeout(?"beginrefresh(?)",1000?)?
????}?
}?
window.οnlοad=beginrefresh//-->??</script><DIV?font-family: georgia, verdana, Arial, helvetica, sans-seriff; font-size: 13px; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: 20px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); ">LEFT:?408px;?
POSITION:?absolute;?
TOP:?232px"?ms_positioning="text2D">?
<P><FONT?size="3">自動刷新頁面</FONT></P>?
</DIV>
第六:?
<meta?http-equiv="refresh"?content="300;?url=target.html">
轉載于:https://www.cnblogs.com/CloudFish/archive/2012/03/17/2403869.html
總結
以上是生活随笔為你收集整理的关于Asp.net页面的刷新的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Class的用途
- 下一篇: Android Service 服务(二