【问题标题】:ASP.NET Telerik AJAX Web Forms Loading IssuesASP.NET Telerik AJAX Web 表单加载问题
【发布时间】:2017-01-22 18:47:43
【问题描述】:

我有一个 ASP.NET Web 表单项目,我在其中使用 Telerik 控件和 AJAX 管理器。问题出在这里:

    <telerik:RadAjaxManager ID="rAM" runat="server" EnableAJAX="true" DefaultLoadingPanelID="rlp">
    <AjaxSettings>
        <telerik:AjaxSetting AjaxControlID="rtsSystemsSetup">
            <UpdatedControls>
                <%--<telerik:AjaxUpdatedControl ControlID="rtsSystemsSetup" ></telerik:AjaxUpdatedControl>--%>
            </UpdatedControls>
        </telerik:AjaxSetting>
        <telerik:AjaxSetting AjaxControlID="rlbSystems">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="rlbSystems"></telerik:AjaxUpdatedControl>
            </UpdatedControls>
        </telerik:AjaxSetting>
        <telerik:AjaxSetting AjaxControlID="rlbMeasurementTypes">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="rlbMeasurementTypes"></telerik:AjaxUpdatedControl>
            </UpdatedControls>
        </telerik:AjaxSetting>
    </AjaxSettings>
</telerik:RadAjaxManager>
<telerik:RadAjaxLoadingPanel ID="rlp" runat="server">
</telerik:RadAjaxLoadingPanel>

当我启用 EnableAJAX="true" 时,在生产和发布环境中一切正常。但是,当我在本地计算机上处​​于调试模式时,我必须将其设置为 FALSE 以使某些事情在我测试时正常工作。例如,如果我将其保留为 TRUE,当我试图让一个列表框 ping OnSelectedIndexChangedEvent 时,它什么也不做——设置 Ajax=false,它工作正常。但是,我必须在发布之前将其更改回来,并且它在生产中运行良好。不过,有些东西,比如引导模式弹出窗口,只有在我有 AJAX=true 时才有效。因此,我经常不得不通过做出这种荒谬的更改来测试页面的不同部分来重新加载页面。

我的 CTO 偶尔会对项目进行更改,他对我遇到的这个 AJAX 问题没有任何意见。有没有人遇到过这个?我的 IIS Express 上的服务器设置是否有错误,或者 VS 中的某些内容我设置错误?

【问题讨论】:

    标签: c# asp.net ajax telerik


    【解决方案1】:

    尝试在 ListBox 中设置 AutoPostBack = "True" ,因为在 AJAX 下禁用管理器发送刷新但如果 Menager 在 ListBox 本身刷新。这应该会有所帮助。我曾经遇到过类似的问题

    <telerik:RadListBox ID="RadListBox1" AutoPostBack="" runat="server"></telerik:RadListBox>
    

    【讨论】:

    • 我目前正在这样做,当我禁用 AJAX 时它确实有效。但我必须启用 AJAX 才能让我的引导模式工作。 :( 是什么原因,我不确定。
    • 当我有 AutoPostBack=True 时关闭管理器时会触发该事件,但我必须启用管理器才能使模式弹出窗口正常工作,这样我才能真正看到控件哈哈
    猜你喜欢
    • 1970-01-01
    • 2012-12-07
    • 1970-01-01
    • 2016-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多