对于asp.net–IsPostBack,IsAsync和IsCallback有什么区别?感兴趣的读者,本文将会是一篇不错的选择,我们将详细介绍iis和spdif,并为您提供关于asp.net–Asy
对于asp.net – IsPostBack,IsAsync和IsCallback有什么区别?感兴趣的读者,本文将会是一篇不错的选择,我们将详细介绍iis和spdif,并为您提供关于asp.net – AsyncPostBackTrigger和PostBackTrigger有什么区别?、asp.net – AsyncPostBackTrigger找不到LinkButton、asp.net – AutopostBack = True和AutoPostBack = False之间的区别?、asp.net – IIS 7.0和IIS 7.5之间有什么区别?的有用信息。
本文目录一览:- asp.net – IsPostBack,IsAsync和IsCallback有什么区别?(iis和spdif)
- asp.net – AsyncPostBackTrigger和PostBackTrigger有什么区别?
- asp.net – AsyncPostBackTrigger找不到LinkButton
- asp.net – AutopostBack = True和AutoPostBack = False之间的区别?
- asp.net – IIS 7.0和IIS 7.5之间有什么区别?
asp.net – IsPostBack,IsAsync和IsCallback有什么区别?(iis和spdif)
>当页面通过表单方法发布时,IsPostBack为true,我同意100%.
>当从AJAX调用回调页面时,IsCallBack为真,那么IsAsync用于什么目的?
来自MSDN“IsCallBack:获取一个值,该值指示页面请求是否是回调的结果.”
>在进行ASP.net AJAX部分更新时的IsAsync,它是异步回发.
不过我还有一些问题:
>什么是回调以及它与回发的不同之处.
>明确区分IsPostBack,IsAsync和IsCallback.
>目前我正在开发WebApp,它可以通过jQuery Ajax执行postBack.所以要识别jQuery Ajax,我应该使用IsPostBack.
有用的链接:
Difference between IsCallback and IsPostback
解决方法
Gets a value indicating whether the page is processed asynchronously.
您可以在本MSDN杂志文章Asynchronous Pages in ASP.NET 2.0中阅读有关异步页面的更多信息.
IsCallback用于标识客户端回调,请参阅Implementing Client Callbacks Programmatically Without Postbacks in ASP.NET Web Pages,最后IsPostback标识提交与页面关联的表单所产生的请求. IsPostback本身不能用于标识将从将执行部分呈现的页面完全呈现页面的回发,例如,如果您使用的是UpdatePanel.
为了识别仅执行部分呈现的回发请求,您需要检查IsPostback是否为真,而ScriptManager.GetCurrent(this.Page).IsInAsyncPostBack也是如此.
此主题也对How to: Determine How ASP.NET Web Pages Were Invoked感兴趣.
asp.net – AsyncPostBackTrigger和PostBackTrigger有什么区别?
解决方法
从http://seminaarit.codezone.fi/video/devdays-2007/track1/2/2-ASP-dotNET_AJAX_Extensions.ppt:
AsyncPostBackTrigger
>将回发转换为异步回调
>通常用于在UpdatePanel发布之外的控件时触发更新
>如果ChildrenAsTriggers =“false”,可以用于指定UpdatePanel中应该调用哪些控件,而不是发回
PostBackTrigger
>让UpdatePanel中的控件发回。>通常用于允许某些控件发回时ChildAsTriggers =“true”
asp.net – AsyncPostBackTrigger找不到LinkButton
<asp:UpdatePanel runat="server" ID="UpdatePanel1" UpdateMode="Conditional"> <ContentTemplate> <asp:PlaceHolder runat="server" ID="Placeholder1" EnableViewState="false"></asp:PlaceHolder> </ContentTemplate> <Triggers> <asp:AsyncPostBackTrigger ControlID="ShowVotePanelBtn" EventName="ShowVoteClick" /> </Triggers> </asp:UpdatePanel>
我收到这个错误:
无法在关联控件’ShowVotePanelBtn’上找到名为’ShowVoteClick’的事件,用于UpdatePanel’UpdatePanel1’中的触发器.
我不明白这个消息.该控件具有相应的单击事件.
任何的想法?
解决方法
EventName="Click"
这将引发LinkButton控件的Click事件,如其OnClick属性所定义.在您的情况下,您的ShowVoteClick事件.
asp.net – AutopostBack = True和AutoPostBack = False之间的区别?
在接受采访时,他们向我问了这个问题,
你可以向我解释一下吗
解决方法
根据Web控件中的某些事件自动返回服务器。在一些Web控件中,属性称为自动发回。
如果设置为true,则在控件中发生事件时,会将请求发送到服务器。
无论何时在任何控件中将autopostback属性设置为true,.NET框架将自动将几个代码插入到生成的HTML中以实现此功能。
>一个名为__doPostBack(eventtarget,eventargument)的Java脚本方法>两个名为__EVENTTARGET和__EVENTARGUMENT的隐藏变量> OnChange JavaScript事件到控件
asp.net – IIS 7.0和IIS 7.5之间有什么区别?
(可能不是核心IIS功能,但是其他一些在IIS 7.0上运行的ASP.NET(MVC)功能.)
解决方法
> http://blogs.iis.net/mailant/archive/2009/10/22/general-availability-of-windows-7-amp-windows-server-2008-r2-with-iis-7-5.aspx
> http://4sysops.com/archives/windows-server-2008-r2-new-features-the-complete-list-part-3-iis-75-and-performance/
> http://www.iis.net/ConfigReference/system.webServer/httpCompression>错误修复> FTP发布服务7.5> WebDAV 7.5>客户证书映射> IP安全>请求过滤> URL授权
我们今天的关于asp.net – IsPostBack,IsAsync和IsCallback有什么区别?和iis和spdif的分享就到这里,谢谢您的阅读,如果想了解更多关于asp.net – AsyncPostBackTrigger和PostBackTrigger有什么区别?、asp.net – AsyncPostBackTrigger找不到LinkButton、asp.net – AutopostBack = True和AutoPostBack = False之间的区别?、asp.net – IIS 7.0和IIS 7.5之间有什么区别?的相关信息,可以在本站进行搜索。
本文标签: