ajax提交表单的效果实现问题
使用updatepanel
点击提交按钮后,提交按钮变成灰色
如服务器端检查提交有问题,按钮还要变回来
updatepanel能做到吗?

解决方案 »

  1.   

    能阿,改变按钮的Enabled属性啊
    在服务器端处理的,
      

  2.   

    改变按钮的Enabled属性啊?
    好像不可以啊 没有任何反应
    谁能给个测试通过的代码?
      

  3.   

    能是能,不过还要加个控件也是AjaxToolControlKit里面的UpdatePanelAnimation
      

  4.   

    CSDN提交回复这种形式 我看就是我要的效果
      

  5.   

    http://www.4x255.com/Webcontrol/htmls/Index.html 这有AJAX表单提交,是看懂一半,郁闷
      

  6.   

    直接给你段代码吧
    <ajaxToolkit:UpdatePanelAnimationExtender ID="UpdatePanelAnimationExtender1" runat="server"
            TargetControlID="你上面updatepanel的ID">
            <Animations>
                <OnUpdating>
                        <Sequence>
                            <Parallel duration="0">
                                <EnableAction AnimationTarget="btnSubmit" Enabled="false" />
                            </Parallel>
                        </Sequence>
                </OnUpdating>
                <OnUpdated>
                        <Sequence>
                        <Parallel duration="0">
                                <EnableAction AnimationTarget="btnSubmit" Enabled="true" />
                            </Parallel>
                        </Sequence>
                </OnUpdated>    
            </Animations>
        </ajaxToolkit:UpdatePanelAnimationExtender>
      

  7.   

    谢过了 感觉.net的ajax很方便啊 虽然感觉有点慢