旧部门编号:XXXXXX
旧部门名称:XXXXXX
新部门编号:XXXXXX
新部门名称:XXXXXX
Button:确认修改   Button:关闭
我想修改此信息,首先上面4条信息都是验证是否为空的,举一个为例        <tr>
            <td class="style1"><span class ="textlabel">旧部门编号:</span>
                </td>
            <td>
                <asp:TextBox ID="OtxtBh" runat="server"  Width="130px"></asp:TextBox>
                <span class="asterisk">*</span>
               <asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="OtxtBh" runat="server" 
                   ErrorMessage="不能为空" Display="None"></asp:RequiredFieldValidator>
                </td>
        </tr>
        <tr>
         <cc1:ValidatorCalloutExtender ID="ValidatorCalloutExtender1" runat="server" TargetControlID="RequiredFieldValidator1">
           </cc1:ValidatorCalloutExtender>
        </tr>修改按钮为:            <td>
            <asp:Button class="bt_save" Text="  确认修改" id="bntSaveReturn" runat="server" OnClientClick="return Check();" OnClick="Submit2_ServerClick" />
            <asp:Button runat="server" ID="hidden" style="display:none"/>
            </td>
     <cc1:ModalPopupExtender ID="ModalPopupExtender1" runat="server" 
     BehaviorID="programmaticModalPopupBehavior"
            TargetControlID="hidden"
            PopupControlID="Popup"
            BackgroundCssClass="modalProgressGreyBackground"  
            DropShadow="True">
    </cc1:ModalPopupExtender>
    <div id="Popup" style="display:none" class="modalPopup">
                    正在处理中......
    </div>
     function Check()
     {
        if(confirm("是否确定修改?"))
          {
             var modalPopupBehavior = $find('programmaticModalPopupBehavior');
             modalPopupBehavior.show();
          }
     }这时候出现问题了,由于数据较多,本来我是想执行修改后弹出div:正在处理中.....,阻止用户进行其它操作的,但是若不输入任何作息直接确认修改根本不通过验证,直接就进行处理了,貌似ModalPopupExtender 与ValidatorCalloutExtender 不兼容,当然处理没结果,求怎么解决?或者有更好实现此功能的(修改期间阻止其它操作),验证一定要用ValidatorCalloutExtender ,最好帖上代码,说有点喽啰哈!