www.91084.com

GVKun编程网logo

asp.net – IsPostBack,IsAsync和IsCallback有什么区别?(iis和spdif)

17

对于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 – IsPostBack,IsAsync和IsCallback有什么区别?(iis和spdif)

我在Page_Load中编写代码,我首先使用了IsPostBack,但后来我遇到了IsAsync和IsCallback属性.我开始思考,他们看起来有点相同.从谷歌我发现了一些信息:

>当页面通过表单方法发布时,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

解决方法

IsAsync独立于客户端发出的请求类型,用于标识按文档中所述异步处理的页面:

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有什么区别?

asp.net – AsyncPostBackTrigger和PostBackTrigger有什么区别?

AsyncPostBackTrigger& amp; PostBackTrigger?

解决方法

默认情况下,UpdatePanel内的控件会导致部分页面更新,外部控件会导致回发,使用这些触发器可以根据需要更改此行为。

从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.net – AsyncPostBackTrigger找不到LinkButton

我在.aspx文件中有这个代码
<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"

这将引发LinkBut​​ton控件的Click事件,如其OnClick属性所定义.在您的情况下,您的ShowVoteClick事件.

asp.net – AutopostBack = True和AutoPostBack = False之间的区别?

asp.net – AutopostBack = True和AutoPostBack = False之间的区别?

AutopostBack = True和AutopostBack = False之间的区别?
在接受采访时,他们向我问了这个问题,
你可以向我解释一下吗

解决方法

Autopostback是页面将被发布的机制
根据Web控件中的某些事件自动返回服务器。在一些Web控件中,属性称为自动发回。

如果设置为true,则在控件中发生事件时,会将请求发送到服务器。

无论何时在任何控件中将autopostback属性设置为true,.NET框架将自动将几个代码插入到生成的HTML中以实现此功能。

>一个名为__doPostBack(eventtarget,eventargument)的Java脚本方法>两个名为__EVENTTARGET和__EVENTARGUMENT的隐藏变量> OnChange JavaScript事件到控件

asp.net – IIS 7.0和IIS 7.5之间有什么区别?

asp.net – IIS 7.0和IIS 7.5之间有什么区别?

我认为IIS 7.0和IIS 7.5(从应用程序开发人员的角度来看)具有几乎相同的功能.然后,我发现 certain features are not working on IIS 7.0. IIS 7.0中是否有更多可用的功能(IIS应用程序开发人员应该知道)?

(可能不是核心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之间有什么区别?的相关信息,可以在本站进行搜索。

本文标签: